added NotificationHandler for notifications and test snippet to invoke it (currently with no message so it doesn't get fired
SettingsHandler added + test in main.js
added abstraction of storage so we could switch it easily
added ChatHistory
added ChatMessage which can be used to send the message and handles the addition to the history
Initial localization (L20n) support
Merge pull request #17 from SunboX/master

Initial localization (L20n) support
Added translation with no reference (by now)
Merge pull request #18 from SunboX/master

Added translation with no reference (by now)
dummy test and test infrastracture added
added remove method to storage
remove should have an attribute 'key' for clarity + added tests
several minor fixes + more tests
further test cleanup so it doesn't leak localStorage items
tests shouldn't use the normal settingsKey to not overwrite 'productive' settings
Merge branch 'master' into angularified

Conflicts:
	app/index.html