Update tagsoup to 1.2.1

- For a list of changes / bug fixes, see CHANGES.
- Moved LICENSE, MODULE_LICENSE_APACHE2 to the root of
  the repository to be consistent with the rest of android.
- Rename GOOGLE_README.txt to the more standard README.android.
- Preserve the definitions / ant build rules that generate
  HTMLScanner.java/HTMLSchema.java in case anyone's interested.
  src/definitions & src/templates were moved to top level directories
  to avoid having to introduce complicated source filter rules in
  the makefile.

Tested :
android.text.HtmlTest (coretests), android.text.cts.HtmlTest (CTS)

https://code.google.com/p/android/issues/detail?id=60999

Change-Id: I402b5244fb6396c9f087393fa6e1e8653387ba0a
22 files changed