Big commit. View description.

- Added new features to desktop client
- Added desktop client API files
- Added Facebook integration
...
- Updated 'Credits and License'