Removed superfluous try/catch around save call in ScopeAPI.
Added JsonErrorView
Updated error handling messages for scope, approved site, blacklist, whitelist, and client APIs using new JsonErrorView
Updated js files to use results returned from JsonErrorView; factored out markup into modal definition.