Limit time we have an invalid webroot by moving then deleting the old webroot.
Move building of webroot up to make sure it exists by the time we restart nginx
Use curl during build process
Performance Tweaks

Make memcached use less memory and stop both puppet and chef.
Monitor for file changes using find

Don't use `fileschanged` as that's a CPU hog. :(
Move rebuild script
Make installer executable
Check for file mods more often