Reuse GetSelectedItemPaths()
Fix GetAllProjects() to be properly recursive

And use it for all project enumerations.

Fixes #144
Added location info to coffee-script errors
Reformatted coffee compiler js for ParseError fn

Added regexp to extract first line and first column in ParseError
Updated the SDK URL

Now the URL will navigate to the right section to download the SDK.
Merge pull request #180 from SLaks/project-enumeration-fix

More Project Fixes
Merge pull request #181 from pflannery/fix-coffee-script-err-line-numbers

Added location info to coffee-script errors
Merge pull request #183 from am11/patch-1

Updated the SDK URL
v1.2