Port Redirect Router from Yolacom

This initial pull ports the redirect router module and its tests from yolacom in addition to:

* Improves the interface to make it more configurable (now accepts timeout option)
* Sets up require build task
* Sets up Travis CI