Forward thinking for composer
Throw DecryptException on error, for consistency
Fix spacing.
Merge branch '4.2'
Merge pull request #4520 from GrahamCampbell/4.3-autoloading

[4.3] Forward Thinking For Composer