fix mysteriously missing tasks when tasks have not been assigned
your tasks are not necessarily all created by you
add session_id so attempts render correctly in user view
fix references to task descriptions
replace doubled-up nasty ?-heavy queries with an inner join

INNER JOIN for the win -- best thing learned, 2014
whoops remove unnecessary WHERE
fix sharing modal, add session IDs and remove unnecessary space from adminPanel template
comment about Twig_Extension_Debug and updated insertNewTask in admin.js
fix POST endpoint for assignments

- new method for getting the insert_id from db within dbi
- POST pointing to 'assign' => 'assignments'
- return full assignment data upon new assignment creation
- correctly parse assignment data when inserting into view
session sharing works -- making that (tentatively) the last api endpoint needing updating after DB refactoring
remove unnecessary requests in admin.js
remove unused salt functions and organize dbi requests by type
rewrite embed api requests
move server time calculation closer to check in APIAuth