Merge pull request #5 from scarabeusiv/master

Merging simple polishing
Merge pull request #6 from scarabeusiv/master

Add rings api and start some requests api with tests.
Merge pull request #7 from scarabeusiv/master

Add some basic check for the non-ring acceptance.
Move rqlink to API Class
Test metadata in description
Renaming the functions for rqlink to match the rest
Better FIXME and use format
Merge pull request #8 from miska/master

Move rqlink to api and add basic test