Merge pull request #201 from 4Giedrius/develop

Merge code quality improvements
add vagrant puphpet configuration

OS - Ubuntu 12.04
PHP - 5.4 with cli intl mcrypt curl gd imagick mbstring MySQL
IP - 10.20.30.12
target folder - /var/www/boxbilling
servername - boxbilling.test
XDEBUG
update gitignore for vagrant
update database login to match vagrant configuration
update changelog - new feature vagrant
add Using Vagrant section to readme
add mysql section to travis config

change default database username and password of travis environment
create mysql user foo@localhost
fix create database user  query
execute queries with travis root user
change sample config url to http://www.boxbilling.test/

http://www.boxbilling.test/ value matches vagrant configuration
add vagrant-hostmanager plugin information
Finish Feature-vagrant
autofocus email field at login screen
Logger PHPDoc fixes
PHPDoc fixes
isPromoAvailableForClientGroup() method simplified
Removed testbecomePartner_Exception() because it is randomly causing Curl Exception
Merge remote-tracking branch 'origin/develop' into develop