Complete refactor

ZfrRest needed some love. So here it is. A complete refactor of ZfrRest. Everything has been removed and added one by one, adding lot of tests. The new router is included in this branch.

We had a talk with @Ocramius too about how we could integrate this with Apigility. More to come soon.