Update base class documentation
Update base specs for 3 missing methods
Update request spec to replace old one and complete coverage
Add documentation to TinyURL class
Add documentation to Google class
Update spec to test Config yield correctly
Update base spec for typo
Update documentation for main LinkShrink module
Update TinyURL spec and new vcr cassette