Added origin option
Removed autoloader in favor of composer's and updated coding style
Updated badges
Re-added PHP 5.3 to travis and added HHVM