improved priority logic

also: scheduler allows clients to upgrade to high power if excess
capacity becomes available mid-grant. minor adjustments to logging.
added request autogeneration