Merge pull request #399 from rneatherway/noexception

Prevent timeout from throwing an exception
WIP
Major WIP, compiles but doesn't return results yet
WIP
add temp test file
more wip
Fix hintpath