Forced lower case to device types. Otherwise, devices like Android may raise and invalid device exception
Conflicts:
	controllers/api_controller.py