Fix for KeyError

This happens with OAuth isn't setup correctly or you use the wrong
endpoint.
Merge pull request #5 from robhudson/key-error

Fix for KeyError
first version of the sql migration script
what a mess
using the right fields because we want parity.
push tag 0.4
Bump a few requirements
Added total devs to ini (bug 858249)
Merge pull request #9 from robhudson/858249-total-devs

Added total devs to ini (bug 858249)
Fixed SQLAlchemy deprecation.

SADeprecationWarning: The Binary type has been renamed to LargeBinary.
Merge pull request #10 from robhudson/sqlalchemy-deprecation

Fixed SQLAlchemy deprecation.
Added config for apps-added metrics
Updated app installs to pull from different metric (bug 910364)
Merge pull request #12 from robhudson/app-installs

Updated app installs to pull from different metric (bug 910364)
Merge pull request #11 from robhudson/apps-added

Added config for apps-added metrics
Updated mkt-installs to include app-id
Extended Record.source_id column (issue 14)
Merge pull request #15 from robhudson/expand-source-id

Extended Record.source_id column (issue 14)
Added apps available metrics
Add fabfile.