Fixes issue #1: Error Loading Completions; affects sublime text v2

Error message:

Error loading completion: Error trying to parse file: Trailing comma before
closing bracket
Deprecated function completion descriptions should be right-aligned

> trigger
>
>   Text that will be displayed in the completions list and will cause
>   the contents to be inserted when chosen.
>
>   You can use a \t tab character to separate the trigger from a brief
>   description on what the completion is about, it will be displayed
>   right-aligned and slightly grayed and does not affect the trigger
>   itself.
>
> http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/extensibility/completions.html
Fixes type hint completions not triggering in function arguments

Example:

    function name([a-zA-Z]|<- should trigger type hints

Example:

    function name(Date|
                  DateTime
                  DateInterval
                  DatePeriod
                  DateTimeZone
Add README example features