Reworking how register API is designed.

I want to pass an instance of the remote_service
Moving RemoteService valid_attribute? to instance

Instead of using a class method, move this to an instance method.
Renaming variable for greater clarity
Adding yard documentation
Tidying up readme
Bumping to version 0.0.3