If fake api become a class

Major version which allows to create several instances of the fake-rest-api in the same node instance.

I also tagged the last commit of the current master branch with `v0.0.0` to allow to use the current version in the packages which use this module, just changing the git url in `package.json` if when we merge it we don't have time enough to do the update