Updates to retrieve_conf, fix crontab errors
Merge branch 'release/2.11' into develop

# By Bryan Walters
# Via Andrew Nagy (1) and Bryan Walters (1)
* release/2.11:
  FREEI-82 - move position back to absolute, so that its not always at the bottom of the screen
Core Javascript Updates
-UPDATE: jQuery to latest beta (1.11beta2)
-UPDATE: jQueryUI to lastest stable (1.10.3)
-ADD: Bootstrap at 3.0.2 (Welcome Bootstrap)
-FIX: Bootstrap to conform with FreePBX look and feel
-ADD: jquery migrate script in developer mode (with setting to disable in advanced settings)
-ADD: CDN network for bootstrap (if wanted)
-FIX: jQueryUI Navigation menu to work with latest jQueryUI
Turn 2.12 into 12 by consensus
Update Supported Tag
Add update-links argument to install_amp to just update symlinks
Separate code from html as much as possible in module admin
Added remote download function to retrieve modules from remote servers
If no framework module installed then get the footer version from getversion()
Make the bootstrap buttons look like our jquery buttons
If local module then it should say install, not download and install
Module Functions Changes
-Turn into a class
-provide legacy support
-allow any module in any format to be uploaded
-allow urls to fetch modules from remote locations
-update files that referenced the non-classed version of module functions
Add Resinstall Functionality
More work on module admin look and feel
Reorganize and cleanup resources and minimize some js
FREEPBX-6056 added module_admin ability to enable/disable remote repos
Cleanup module admin display
FREEPBX-6484 added separate css compress class to help prevent errors of css compression in the future
Completely overhaul repo functionality
-Get repo list from remote repository and save that locally
-allow users to select what repos they want real time with ajax
-if any new repos are added to the remote server automatically add and enable those locally (might not be a good idea)
some cleanup here and there