Fix for UG holding message 

#587
Ensure modules do not show when session is set to "none"

Even if module data exists in caches.
Merge pull request #635 from unikent/feature/fix_session_none_support

Ensure modules do not show when session is set to "none"
change location logic
changes to pg modules intro output fixes #779
Merge pull request #639 from unikent/hotfix/modules_intro

changes to pg modules intro output fixes programmes-plant #779
add brackets to ug award
Merge pull request #638 from unikent/feature/multiple-locations-ug

change location logic
change bracket to hyphen
merge develop
Merge pull request #642 from unikent/refactor/ug-course-award

add brackets to ug award
Switch enquire logic to new structure + make pos part of datafeed
Fix UG fees
re-factor apply logic for UG deliveries
remove debugging output
Merge pull request #644 from unikent/feature/api-structure

Feature/api structure
fix enquiries links
Merge pull request #645 from unikent/feature/enquiry-fix

fix enquiries links
format fees
Merge pull request #646 from unikent/feature/format-fees

format fees