make this a composer package. greatness awaits.

Conflicts:
	.gitignore

Cherry-picked from f9d5ed9a4aff1d3a8a9d2623fc2181ac14d1b9e1; need this change for Packagist to pick this up as a valid package.
fix moving of files with leading minus in name
Merge beta into master :)
do not warn on enabled extensions
api rate limit and token checks
fix some instances of composer's version warning messing up return values
ext/mongo
ext/apcu
ext/redis
forward compat for when composer fixes the STDOUT/STDERR mess
ext/mysql as shared
build sqlite3 and pdo_sqlite shared, not static like it's by default
remove libmemcached dep from PHP build
factor out PHP build commons
PHP/5.5.12
export COMPOSER_VENDOR_DIR and COMPOSER_BIN_DIR for use in configs
switch apache config to rewrites for proxying, add a few default access rules, cleanup, comment, refactor
refactor nginx configs, add a few default access rules, cleanup, comment
TraceEnable off for Apache2, refs #5
Merge branch 'develop' into master