Refactored into standalone library

Pulled ham crest matchers and Test selector engine into thymeleaf-tdd
project