Now compiles to match new backend

- Download and store all allowable students in TreeMap
- Changed EditText to Spinner to select student from the list of
allowable students, so added custom adapter for the spinner.
- Grade entry dialog is now an AlertDialog, so can use positive and
negative buttons.
- Use assignment ENTITY KEY, not ID, for access.