prepare for improvements to way pypo communicates with LS
take liquidsoap by the horns if it misbehaves.
CC-4882: Scheduled item does not take into account cue_out - cue_in time

-fixed
CC-4881: Cue in time can be greater than Cue out time in some situations

-fixed
improved logging in pypo fetch
make code formatting easier on eyes
CC-4889: API client URL request is not wrapping in try/catch

-fixed
be more gentle to Liquidsoap when sending lots of commands
Merge branch 'martin' into 2.3.x
CC-4894: Need to filter output for potential XSS exploits

-fixed few areas
Merge branch '2.3.x' of dev.sourcefabric.org:airtime into 2.3.x
fix indentation
indentation error fix
CC-4897: XSS exploit on library page

-fixed
Merge branch '2.3.x' of dev.sourcefabric.org:airtime into 2.3.x
improved logging for boolean vars
CC-4754: Replay gain modifier

-fix regression
Merge branch '2.3.x' of dev.sourcefabric.org:airtime into 2.3.x
fix upgrade script so that cue out of files is not 00:00:00 by default
Merge branch '2.3.x' into 2.3.x-saas

Conflicts:
	airtime_mvc/application/models/User.php