fix(schema): bypass validation when creating the default admin user

default admin user might not meet validation rules (ie, password length), this should not prevent this special user from being created
docs: documentation cleanup
chore(vagrant): embed setup scripts in Vagrantfile
test(travis-ci): embed database config in .travis.tml