Adds initial spec folder for spec tests

Adds application controller test.

Refactor application controller and list controller to DRY up
exception handling.

Using Rails rescue_from I defined helper methods which are called
when specific exceptions are raised. This DRYs up the controller
actions making it easier to focus on the logic of the basic
API calls.
Refactor pages controller.

Use rescue_from exception handlers.

For basic mailchimp errors all other actions can redirect.
Since the pages#home action serves as the root we cannot
redirect on errors so I added a conditional preventing
redirects in the error_handler if the action is pages#home.
Refactor reports controller to use rescue_from
exception handlers.

Renamed reports and lists #view actions to #show
actions to be in line with Rails RESTful routing
conventions
Refactors lists controller tests.

Adds additional coverage for successful paths
in the actions.
Adds test coverage for successful api call
on Pages Controller

Adds additional tests to pages controller
to test for appropriate error messages
when errors are raised
Adds tests for successful paths on reports controller.

Adds tests for error messages on reports controller.
Adds back API object default api key
Removes gitignore line for local yaml
Removes configuration block that reads in local yaml
Reverts development log file to original state
Merge branch 'refactor-error-rescue-blocks' of github.com:hwhelchel/mcapi2-ruby-examples

Conflicts:
	Gemfile
	Gemfile.lock
	app/controllers/application_controller.rb
	app/controllers/lists_controller.rb
	app/controllers/pages_controller.rb
	app/controllers/reports_controller.rb
	app/views/lists/show.html.erb
	app/views/reports/show.html.erb
	config/routes.rb