Merged in Express50/eecloud (pull request #1)

InvokeCommand fixes
Progressing ^^
An official way is always better :)
Removed app.config
Well, it's kinda.. working! :)
It's totally working now, I think
Design fails fixed
Fixes
-_- BTW, the commits below were for the MultiAccounts support
The tray icon is now running on a separate thread
Added a right click tray menu
Lf -_-
Confusion evasion; added a TODO
Removed the tray menu until the TODO isn't done
Changed the gitattributes file
!!
Don't pass annoying "unregistered message" warnings
! ;p
Fixed some issues detected by Code Analysis
Failed to display fail messages nicely :D