Fix "Calendar properties" dialog, tab "General"

Not implemented options hided (offline use, mark as default).
Width of "Calendar name" textbox is full dialog width (by flex on grid).
Content of "General Information" tab is not wrapped in vbox (there is no need).

Some elements must been hided in javascript because xul overlay doesn't work
on them from some reason (calendar-refreshInterval-row and spacer before
calendar-suppressAlarms-row).
Also that spacer doesn't hold property hidden and so it's removal is
conditioned (line 50). Without that condition layout did mess up for
non 3e calendars.