Added Restful API Interface.  List albums, get album, update album,
create album, delete album.
I separated this commit out because it was a bitch and needs additional
clarification.  Even though I set the view_manager to ViewJsonStrategy
in the module.config file Exceptions were still processed via PHP HTML
renderer and so if errors occured I was getting HTML pages.  Not good
since we are looking for JSON.  Solution was to extend the exception
strategy to create a new JSON strategy and then override the bootstrap
on module.php to call the jsonexceptionstrategy on failures.  I also had
to modify the autoload_classmap to locate my new class.  This file was
accidentally committed in my last commit.