Added some tests.
Moved illuminate/support to require-dev.
Tested callback type.
Merge pull request #4 from chrispitt/add-some-tests

Added some tests.