Merge pull request #95 from tawarisch/master

Added exceptions and doku to ClientSocket
change gitignore
Change CMDFRAMLENGTH to avoid red screen
formatting
refactored and documented BroadcastReceiver
rebase from polybassa/Master
Merge branch 'refactor_error_propagation' into dev
merged BroadcastReceiver refactoring