[1.0.4] Bug fixes & improved coverage
This release makes the following changes:
- Fixed a bug with duplicate slash due to leading route slash
- Added a method to compile pure strings
- Added tests for several components
- Fixed directory casing for widgets on UNIX