Wrote allocation tasks and admin fixes

Added logic to allocation tasks for checking when instances have been
terminated off-site (Maintenance, other servers, etc.) to stop them from eating
up users allocation. Also made changes to admin to make it more human-friendly.

check_allocation is paired with check_quota and will stop users from launching
instances, if an allocation is assigned to their identity.

-Steve