Merge branch 'develop'
SCM: Git clone performance

Via:
- http://stackoverflow.com/questions/1778088/how-to-clone-a-single-branch-in-git
- http://stackoverflow.com/questions/6941889/is-git-clone-depth-1-shallow-clone-more-useful-than-it-makes-out
- http://git-scm.com/docs/git-clone
Add a box.json file to build PHAR
Throw an error in case when command returns code other than 0
Fix exit code to 1 due to php exit code that cannot be greater than 254
Merge pull request #141 from edpauto/failed-builds

Throw an error in case when command returns code other than 0
Issue #130
Merge pull request #137 from ramunasd/develop

built-in task for doctrine migrations
Merge pull request #136 from denji/develop

Add a box.json file to build PHAR
Merge pull request #125 from xboston/patch-1

SCM: Git clone performance
Yaml tweaks.
Code should not be duplicated
Boolean and Null should be compared strictly.
Remove error suppression.
User specific files should not appear in .gitignore
Commented code should not be commited.
Text files should end with a newline character.
Yaml tweaks.
Tests
Ioncube Yaml