Working device auth as specified in API_Specifications.pdf

Signed-off-by: zachwick <zach@zachwick.com>
Updating schema for device auth

Signed-off-by: zachwick <zach@zachwick.com>
Updating schema for device auth

Signed-off-by: zachwick <zach@zachwick.com>
Merge branch 'device_auth' of github.com:ZachWick/dossier_web into device_auth
Maybe fixes an /auth/ routing issue

Signed-off-by: zachwick <zach@zachwick.com>
error accessing dictionary elements

Signed-off-by: zachwick <zach@zachwick.com>
more dict issues

Signed-off-by: zachwick <zach@zachwick.com>
tiresome issues

Signed-off-by: zachwick <zach@zachwick.com>
Adds download link as required by AGPLv3 license

Signed-off-by: zachwick <zach@zachwick.com>