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
The drawer is visible but not yet functional
WIP

Need to merge in another branch in order to continue
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.
Made the drawer more attractive and easier to click on items
explanation of why the regex changed
Fixed bugs

fixed crash when changing orientation. Was due to mStationsFragment in MainActivity becoming invalid during the orientation change.

stationsFragment now saves which state is selected.

When selecting the state from the graph, the stations list is shown correctly, and there is no more back stack confusion.
Merge pull request #12 from feerrenrut/rt_improveDrawer

Improve and fix bugs with drawer
Merge pull request #11 from feerrenrut/rt_addDrawer

add drawer to select which state
Merge pull request #7 from feerrenrut/rt_StationsFromAllStates

Stations from all states