Improved Hindi Transliteration

Hindi is no longer goes in chain of ml it is now separated
and transliteration is improved. Thanks to Yash Sinha for the improvements

Squashed commit of the following:

commit 45b352b6fb504c76eca120bdec7842808ac974ac
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Mon May 6 04:17:52 2013 -0700

    pep8 standardised

commit f1e401d6d884b1eddca34e964c5cb5957649e726
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Sun May 5 03:18:39 2013 -0700

    Fixed: Hindi Transliteration returning nothing

commit 298acaf4aa0ddbf445cf9eee64e75f33790eff47
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Sun May 5 00:25:03 2013 -0700

    Added function calls for hi_IN

commit 142d0641214efd81e91cdc8de2d5feb1348bb64a
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Sat May 4 04:19:25 2013 -0700

    Added Hindi dictionaries, vowel symbols, transliterate function

commit 757a2e447af948c80afc43be114bb86568bcf3f8
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Sat Apr 13 08:39:40 2013 -0700

    Solved Issue 1: previous one was an error

commit d03da5fd6284fe4faacaba5040365e413ef00c49
Author: yash-sinha <mail.yash.sinha@gmail.com>
Date:   Sat Apr 13 07:06:11 2013 -0700

    Solved Issue 1: When transliterating words are not separated by spaces

Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>