big bad commit:

added support.v7.appcombat library for action bar
added retained fragment in main activity
added progressbar in actionbar on refresh
in cityactivity back action in actionbar
changing way to store forecast on disk (serialization instead xml file)
renaming, refactoring