Rename InputGuard to ArrayGuard
Bump minimum PHP version to 5.4
Update version requirements
Minor updates to documentation
Add some ponderings
With and When methods for ArrayGuard
Rename raise to fail
Remove method renaming idea
Prefix Test
Required accepts an array
Rename required to requires
Minor tweaking
PSR2 the things
Merge branch 'feature/guard-improvements' into develop