Add ability for applications to have different grant expiration times.

Only core admins can change grant expiration?