Merge pull request #29 from sachishah/feature/refresh-button

Feature/refresh button
checks for network connectivity. if not connected stays on landing page until user refreshes
getactivity sometimes returns null. this patch fixes it. also makes styling changes to the buttons
add display message when gps is not enabled
add refresh button to action bar