Add GLOB_BRACE option for better pattern searches.
Merge pull request #798 from BlaineSch/feature/librariesGlob

Add GLOB_BRACE option for better pattern searches.
Update travis to check quality of modified files.
Merge pull request #803 from BlaineSch/feature/qualityChecking

Update travis to check quality of modified files.
Update build file to be on a single line.
Merge pull request #805 from BlaineSch/bug/travisBuildFile

Update build file to be on a single line.
Fix typo according to li3_quality.
Merge pull request #809 from jails/typo/fix

Fixing typo according to li3_quality.
Squash, and Rebase
Merge pull request #808 from ericcholis/patch-1

Accounting for ReflectionClass::getName() Bug
Implement `respondsTo()` for static and magic method detection.
Merge pull request #807 from BlaineSch/feature/respondsTo

Implement `respondsTo` in `Object`, `StaticObject` and child classes.
Refactor `Inspector` do not extend `StaticObject`.
Merge pull request #810 from BlaineSch/refactor/inspector

Refactor `Inspector` do not extend `StaticObject`.
Give Mocker the ability to Mock non li3 classes.

Before, we only allowed a class/object to be filtered if it extended `Object` or `StaticObject`, however now we allow any object/class to be extended by delegating the filters to the `Mocker` class.