Add Timeout option to the engine

Add a timeout interval option to the engine to throw a TimeoutException
when the specified interval has passed
Merge pull request #83 from honestegg/update-test

Update tests to use a custom timezone
Fixing regex bug

Added handlebars support test
Contribution by https://github.com/fatalerrorx
Merge pull request #68 from honestegg/add-timeout

Add Timeout option to the engine
Updating sunspider scripts location
Merge remote-tracking branch 'upstream/master'