Scope detection for packages and classes, along with example sublime-completions file
Improved syntax definitions; WIP
Improved syntax definition, but still needs work

Change-Id: Idae491b65f72c9bfef1dc25e0ad9b6475078793b
Fixed tmLanguage file so that it now correctly captures all {} blocks; Now need to tweak highlighting
(Hopefully) decent version of tmLanguage syntax. Still needs to capture 'extends' and 'implements' for class definitions.
Improved syntax definitions
Basic auto completion, achieved by writing to sublime-completion files
Some basic auto completion, achieved by writing to some sublime-completion files rather than utilising the API
Added sublime-settings file with path to the flex sdk
Corrected scope in 'type' sublime-completions
Created an swc class
tmLanguage json changes

Change-Id: I2f627a1d9c35149a91465345a5f7a5795bbbcc09
SwcReader now extracting library swf and running it through swfdump
create_completions_listener now refactored with an SwcReader class
Auto completion now implemented using the sublime api
Merge branch 'syntax-dev'