Make domain management script in drush.  #1550

Comments to follow.
Revert "Merge pull request #2373 from openscholar/2352-slideshow_scaling"

This reverts commit 383156ca7bdcad481b15446254ac69eb1eb1ff50, reversing
changes made to 77210294d741ad1dd23835b97b4894e3415ffbf0.
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
Fixed media_gallery for drush make #2100

Some of my patches have been incorporated.  We're actually down to 3 patches on this one.
Using 2.x, but specified a revision so we don't get unexpected updates.

Also note that I rerolled one of the patches.  Instead of commenting out the taxonomy/collections shenanigans I just rmeoved them.
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
Remove duplicate spyc entry
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
Fixed olark issues for the make file, patches weren't made correctly causing drush to not apply the patch (couldnt figure out the directory structure of the patch).  #2100
Merge pull request #2404 from openscholar/2100-update-olark-for-make

Olark fix for make file.
add memcache to module list
Merge pull request #2408 from openscholar/2100-memcache

add memcache to module list
Merge pull request #2402 from openscholar/2100-media_gallery

2100 media gallery
Refactored drush domain script.  #1550

Broke it up into smaller drush calls.
build, check, and add all work.

List, remove, and help need implementing.

acquia-cloud commands need redoing - I want build to add/remove them based on server state.

Question.  Should domain-add add and rebuild?  Or should it add and let the user rebuild?
Add link to delete web sites - PR for 3.x-make.
Important fix.
Changing the position of the lincoln vhost settings file.
Made os-domain-add take multiple args, -www.  #1550

Struggling with drush_invoke.  The -www option is confusing the command that I'm invoking.  Haven't figured out how to remove or set the oiptions on an invoked command.  This is leading to extra errors messages.
#2100: File entity patch
Add File Entity revision to make file.
Add File Entity patches to make file.