chore(vendors): deleting/deprecating old javascript libraries

Deleted:
    calendarpopup Not even used, replaced by datepicker.
    jquery.easing Already provided by jquery ui.

Deprecated:
    jquery.autocomplete deprecated in 1.9 by jquery ui.

Fixes #6478
chore(simplecache): rationalize use of elgg_register_simplecache_view()

Since elgg_get_simplecache_url() already calls it, it has no sense call it twice.
Merge pull request #6516 from sembrestels/simplecache_view

chore(simplecache): rationalize use of elgg_register_simplecache_view()
Merge pull request #6512 from sembrestels/rm-vendors

chore(vendors): deleting/deprecating old javascript libraries
fix(amd): avoid .js suffix that requirejs adds to paths by default

Fixed using this method: http://stackoverflow.com/a/15392880
feature(lightbox): be able to require lightbox from javascript

Added lightbox as a shimed AMD module. It shouldn't affect BC.
feature(embed): be able to require elgg.embed js from javascript

Registered js as shimed AMD module.

Conflicts:
	mod/embed/start.php
fix(embed): embed wasn't working in activity page

Refactored the library loading in order to be able to use lightbox and
jquery.form in an already loaded page, when an input/longtext is loaded
via ajax.

Fixes #6422