Allow user API access in dev environments

This is achieved by allowing access if settings.DEBUG is True and
settings.EDX_API_KEY is not set or None (which is true for dev.py)
Allow user id filtering in user preference API
Merge pull request #501 from edx/gprice/user-api-tweaks

User API Tweaks