For reference, there are other similar modules and old sandboxes out there:
Better Jump Menu is a module who provides:
This module has been made to cope with bugs in the original CTools implementation.
Restful Toboggan enable authentication by email or username on Drupal 7, require RESTful-Drupal module ( Restful Best Practice )
Drupal is a registered trademark of Dries Buytaert.