Adding Gemfile.lock to .gitignore.
added device_by_uuid, devices_by_phone, and devices_by_macaddress methods
Add code to handle a single json hash being passed into json2devices
fix for asking for a single device via uuid
added SECURITY_STATES and USER_SOURCES hash constants