Added set_param, set_values, get_param and get_values to device. Also added tests to ensure these work
Added some booleans to client_test to simulate the device ignoring device queries
Removed the comment of the server response
Made sure we have a destination before trying to send
Added device_connected, device_disconnected and initialize_device as methods that get called on the handler from the DeviceManager at the appropriate points. Also added a check for location_updates first in device_data
Changed lat to latitude, that's what we're getting back so... yah
Added send_sms and send_socket_message method. Also added initialized bool on Device
Corrected how we reference points in the inventory/views.py