Update calendar rendering.
Added touch punch as submodule for iPhone fix.
Updated with iPhone calendar touch fix.