Bug 734439 - Add code folding support to the source editor. r=msucan r=benvie