Defensive cursor position handling for weird cursor error I was seeing when using setValue repeatedly.
Image addition UI v1
Merge conflict resolved
Merge pull request #78 from LiveMinutes/fixes_and_newline

Fixed getHtml and expose newLine
UI tweaks, imageInsertionUI
Merge branch 'master' of github.com:firebase/firepad
Merged
private makeImageDialog_
check for newLine handler
Fix for Issue#81.  Need to refresh() codeMirror if we hide it while making changes.
Merge branch 'master' of github.com:firebase/firepad

Conflicts:
	dist/firepad-min.js
Merged master.
Merge pull request #87 from nwinter/master

Defensive cursor position handling in ACE adapter
Add Vincent Woo's ruby code for extracting Firepad contents.

Also, update firepad-min.js
Remove `dist/firepad.min.js` from bower.json's `main` array.
Merge pull request #90 from philippbosch/fix-bower.json

Remove `dist/firepad.min.js` from bower.json's `main` array.
README: dist/ instead of build/
README: mention `font/` dir
Merge pull request #91 from cben/patch-1

README updates
Fixes #34 out-of-order edits are now synced correctly (and some tests added).