Add boolean field to control access to the non-public-api.
Check whether the user has access to the non-public api
Merge branch 'master' of github.com:berkmancenter/mediacloud

Conflicts:
	lib/MediaWords/ActionRole/NonPublicApiKeyAuthenticated.pm
Fix compile error.
Return the new auth_user.non_public_api field in user_info.