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.
v1.2