Added user permissions for:
Internet
Access course location
Access fine location

Added some error handling in golocation.java