CC-5260: Liquidsoap: Fail to play mono file

Fixed thanks to Bill Burton
CC-5278: Exception in Pypo
CC-5222: Calendar: Ends time of show is missed in Weekly view
CC-5285: API Request: Get ON AIR light status
CC-5285: API Request: Get ON AIR light status
CC-5285: API Request: Get ON AIR light status
CC-5289: Exception about linked show in zendphp.log
CC-5283: Calendar gets messy, possibly after upgrade
Deleting show code improvement.
CC-5283: Calendar gets messy, possibly after upgrade
CC-5262: PHP error happens when creating shows

SAAS only because there is no recording show form
CC-5276: Adding watched folder throws exception sometimes

Fixed by only converting length format if it is not already in the correct format
Removed ugly comment
CC-5302: Undefined variable in zend log
CC-5303: Interface freezes sometimes when using smart blocks
CC-5293: Calendar page cannot be loaded sometimes
CC-5270: looping on InvalidContentType
CC-5308 Liquidsoap input habor will block schedule contents sometime

Remove makesafe wrapper
Merge branch '2.4.x' of git://github.com/sourcefabric/Airtime into 2.4.x
CC-5309:Calendar-> Recording Show: Fail to open context menu

Better error msg, also add more information in show-record.log