Allows manual reset of deallocate_at for admins

Done through PUT to /ip_addresses with "reset_allocation_time": true in the
body.

A few modifications were done to base_tests to support the admin context.

Had to prevent admin_roles from being loaded on context.

Removed the DEFAULT_ROUTE thing for great justice!

Non-admin access will raise HTTPForbidden.

Created _create_patch for the extra patching love.

RM6300
Merge pull request #133 from roaet/add_manual_deallocate_reset

Allows manual reset of deallocate_at for admins