Refactor related classes to Battlelog ns
Refactor other classes into proper namespaces
Put names to the setting editor

Removed directToCampaign, only one button press to run campaign if
online, rather than having to log into Origin using /StartOffline hack.
/StartOffline hack will only be used for OfflineOrigin in case internet
connection is down.