Added code to pull stations straight from a BOM url

Added a runtime test to check if the data is consistent. The data is not consistent, however it seems that this may be due to the availability of weather stations.
List of weather stations is no populated from bom site directly
removed now unnecessary files, added test html page

 test html page is helpful if you have to develop offline for some reason.
Now weather stations for all states are shown
review actions
change m_ to m
Merge pull request #9 from feerrenrut/rt_addCustomVertices_reviewActions

review actions for add custom vertices
Fix issue causing arrows not to be shown
Merge pull request #10 from feerrenrut/rt_addCustomVertices_reviewActions

Fix issue causing arrows not to be shown
Merge remote-tracking branch 'origin/master' into rt_StationsFromAllStates

Conflicts:
	app/src/main/java/com/feer/windcast/WeatherDataCache.java
	app/src/main/java/com/feer/windcast/WeatherStationFragment.java
Merge remote-tracking branch 'origin/master' into rt_StationsFromAllStates

Conflicts:
	app/src/main/java/com/feer/windcast/WeatherDataCache.java
	app/src/main/java/com/feer/windcast/WeatherStationFragment.java
Merge remote-tracking branch 'origin/rt_StationsFromAllStates' into rt_addDrawer

Conflicts:
	app/src/main/java/com/feer/windcast/WeatherStationFragment.java
The states in the drawer now filter the stations shown
drawer now closes when an item is selected and updates the activity title.
Few ui tweaks + found an issue

UI tweaks:
The title is now set correctly when selecting stations in a particular state (from the drawer).
The user can choose to see 'all' stations.

Issue:
The filter on the adapter causes the the adapter to cache the list of stations. This causes problems when trying to update it.
Got the filtering working again.

made the fragment listener interface less generic.
fixed a race condition: if the user hits back before data has loaded the activity could become null for the graph fragment.