Add Pinboard Service

I created a service provider for Pinboard (pinboard.in) and associated unit tests.  Along the way I made some minor changes to the unit tests to handle using AuthCredentials.php for Pinboard tests as well as handling for Twitter credentials not being provided.