added fields to leave types to differentiate between access to view leave balances and access to make leave requests for a given leave type. Updated leave balances views to recognise can_view flag. Added default values to leave_type for the new fields.
added default values to new account setup.
locked down leave requests to only show allowed leave types. Set default leave type for new leave requests.