Moved to newer android 4.4W

Moved game to separate activity

Moved associated fragments, threads as well

Moved BackgroundMusic to separate file

Created new Activities for settings and highscores

Added SharedPreferences to settings for persistent storage
Dictionary now stores a HashSet of keys for faster loads

Dictionary.deserialize() now spawns a thread to deserialize
the full dictionary and returns if it was able to successfully
deserialize the HashSet of keys.

DictionaryParser's Dictionary instance is no longer
necessarily fully instantiated when DictionaryParser.init() returns
    Since Dictionary.deserialize() uses a thread, we only care about
    the HashSet of keys and wordLenghtMap for all get/containsKey
    operations as well as faster WordLadder initialization

Dictionary class now overrides HashSet's containsKey and get operations

Re-added dictionary text files
Fixed some orientation crashes
    Bound to be more

Optimized dictionary load times
    Dictionary.serialize() now only stores wordLengthMap
    HashSet of keys is reconstructed once this is deserialized

Fixed bugs in music settings
Dictionary does not store word -> meaning any longer

Updated Dictionary serialization ID