Start porting Popup class.
Finish initial Popup port.
Record the file name of a control's source in the control documentation.
Port ModalOverlay.
Bump version number to 0.9.3.1-pre.
Port Overlay.
Start of automated markup to CoffeeScript/LESS port.
Apply js2coffee to build .js files to create .coffee files.
Copy .css files to create .less files.
Build ported files.
Ignore built files.
Minor edits to get all files converted by js2coffee to actually build.
Make class declarations global via "window."
Fix missing reference to ACE editor.
Remove extraneous spaces.
Clean up comment formatting.
Convert class header comments to CoffeeScript block comment style.
Remove extraneous line breaks.
Replace `undefined` with undefined.
Change to using "class" keyword.
Remove "className", which isn't needed in CoffeeScript control classes.
Clean up after switching to use of "class" keyword.
Fold class methods into class definition with @method syntax.
Take advantage of the fact that CoffeeScript allows use of "class" as a method name.
Translating use of JavaScript "self" closures to CoffeeScript's => syntax.
Remove some dangling uses of "::extend"