Remove hardcoded http in sharing plugin #689

* Remove unused Sharing library #610
* Sharing URL should now contain http or https in the DB
  This is so that shared deployments can be pulled in via HTTPs.
  Pulling http sites could be a security risk.
* Add sharing helper for clean_url function
Merge branch 'develop' of git://github.com/ushahidi/Ushahidi_Web into develop
Closes #611. Fix sharing plugin to work with Ushahidi.js. Thanks @ekala
Closes #658 . File referencing error fixed.
Fix JS error on map settings page #691

JS error due to undefined options object passed to Ushahidi.map.addLayer()
Related to #611 based on changes to functions in json controller.
Merge branch 'v2.5b' into develop

Conflicts:
	plugins/sharing/controllers/json/share.php
Closes #692

Signed-off-by: Linda Kamau <kamaulynder@gmail.com>
Merge branch 'v2.5b' of https://github.com/ushahidi/Ushahidi_Web into develop
Merge branch 'develop' of https://github.com/ushahidi/Ushahidi_Web into develop
Closes #685. Update application and system paths to fix the 'Page not found' after installation. Thanks @ekala
Fix issues with HTML error messages when running at the CLI #666

Now we just generate a plain text error and exit
Merge branch 'develop' of git://github.com/ushahidi/Ushahidi_Web into develop
Closes #690 Encoding hashtags for the Twitter Search GET request. Without it, UTF-8 hashtags inconsistently work.
Fix JS error on map settings page #691

JS error due to undefined options object passed to Ushahidi.map.addLayer()
Added i18n to "Manager your public listing" button
Merge pull request #713 from pdestefanis/develop

Added i18n to "Manager your public listing" button
Enabled custom field loading from DB for non-approved reports. Fixes #712
Change CSRF tokens to per session #711
Change CSRF tokens to per session #711