WIP

 » Move services: they don't belong to the library; they are implementations
 that users doesn't need to use it
 » Add some empty classes that will implement some support code
 » Try other idea for defining and querying services
Prepare GitHub service to use their API
Create Bower service
Explain new services and other changes
Add, fix and move some specs and pass some of them
Ignore data files temporarily
WIP
Split service logic

 » Create class Service::Query
 » Move members between Service subclasses
 » Reduce responsibilities from Search class
 » Fix some specs