Lessphp integration

--HG--
branch : lessphp
Fixing issues with lessphp compiler

--HG--
branch : lessphp
Merge with default

--HG--
branch : next-default
Merge with default

--HG--
branch : lessphp
Merge with default

--HG--
branch : next-default
initial work on less refactoring to use in-app compilation

--HG--
branch : lessphp
more less refactoring

--HG--
branch : lessphp
Merge with default

--HG--
branch : next-default
more less refactoring

--HG--
branch : lessphp
more less refactoring

--HG--
branch : lessphp
Working on updating latestActivityDateTime on contact when related
activities are fired

--HG--
branch : next-default
Setting up observer and getting logic to work for a completed task
to update the contact's latest activity date time.

--HG--
branch : next-default
Additional logic for handling contact latestActivityDateTime updates

--HG--
branch : next-default
Additional work including the meeting processing job for latest activity
date time stamps

--HG--
branch : next-default
Merge with default

--HG--
branch : next-default
more lessphp tweaks and fixes

--HG--
branch : lessphp
Adding tests for contactLatestActivityDateTimeObserver work

--HG--
branch : next-default
Additional tests

--HG--
branch : next-default
Merge with default

--HG--
branch : next-default
Intial commit for ShortUrl

--HG--
branch : ShortUrl