Format config block
Remove variable declaration outside of example
Remove shoulds
Use context, not describe
Use new 1.9 syntax
Cleanup specs
Create reports through callbacks before checking for them
Use let instead of before block
Add spec for configuration interface
Remove executable bit from files
Put files into proper place
Merge branch 'refactoring/code-cleanup'