Improved Identica Protocol and constants documentation.
Merge remote-tracking branch 'milmazz/master' into develop

Moved some part of the documentation into the source code. Whenever
it's possible, please try to keep the documentation in the source files.
Merge pull request #25 from satanas/fixed-duplicated-mentions

Fixed duplicated mentions
Merge pull request #26 from satanas/feature/filter-retweets-of-filtered-users

Feature/filter retweets of filtered users
Merge pull request #27 from satanas/feature/21-implement_services_for_upload_images

Feature/21 implement services for upload images
Merge pull request #29 from satanas/fix/improved-shorting-url-methods

Fix/improved shorting url methods
Merge pull request #30 from satanas/development

Searches and avatars
Merge pull request #31 from satanas/development

Improved support for search as columns
Merged with turpial/development