Add  License:  tags  to subpackages in .spec file

Only some of the data comes from CLDR (the translations of the
languages and the regions) and thus has Unicode license.  Therefore,
only the “lang-table-data” subpackage needs to have “GPLv3+ and
MIT” license tag, the others can have only “GPLv3+”.
Run Python’s doctest also on langtable.py, not only the extra test_cases.txt
Add a supports_ascii() function
Add keyboard “de”
Add a comment stating which functions should be considered public API
Add keyboard “in(eng)” and make it the default for all Indian languages

And some translation improvements for Kashmiri and Sindhi.
Rename country → territory, countries → territories in keyboards.xml

I renamed this everywhere else already but forgot it in the
keyboards.xml file.
Prefix all global functions and global variables which are internal with “_”

To make it really clear what should be considered as public API and
what not.
Some tweaks for the translation of Serbian
Move the examples from the README into comments in the functions in the source  code

To make it easy to check whether the  examples are correct
and up-to-date by using Python’s doctest module:

http://docs.python.org/2/library/doctest.html
Remove public init() function, make initialization automatic
Release 0.0.3.