fixes an issue with spaces in the focusable_textarea module.
makes drop indicator not show if previewing.
adjusts inserting files/links/images in the markdown region reselect at the end of the new tag (with a line break).

- this allows dropping multiple files.
adjusts regions a bit and breaks out the code that adds the class to the region.
adds the ability to use an iframe.

- this is different than before, as it's now an option.
- this only exposes regions, and the interface is in the parent
- no bleed through is possible like before, but we have to come up with a way to style regions
builds distro.
general cleanup and restructuring based on a scoping bug.

- modules can't make elements in their included method because they get duped.
- event handlers are now cloned so they don't trigger on more than one instance.
- switched to coffeescript :: for prototype.
adds some styling for unknown regions.
sets the background of markdown textareas to transparent.
changes the order of when the event is called so that modules can get their things built before some other things.
removed some dependencies that we're not going to use.
adds the ability to override how stack values are compared.
adds IE to the browser detection.
updates the readme.