Changed SD filename generation, made SD handling more reliable as a whole
Properly restart sd prints

Fixes #258
(cherry picked from commit 076c676)
Allow inverting of any control axis from the webui, not just Z

Users who have already set the "invert Z" option must re-enable the
setting as the storage of the option has changed.
Move the Invert Controls checkboxes to the bottom of the settings dialog

Also replace my tabs with space. We're doing spaces instead of tabs now?
Maybe just for html.
Less scary message with Ctrl-C, remove gcode viewer for android
Delete empty .gitmodules

The empty .gitmodules file creates problems with git<->bzr interop.
Merge pull request #278 from DanLipsitt/patch-1

Delete empty .gitmodules
Unbind old click handlers from confirmation dialog before use.

Fixes #279
Unbind old click handlers from confirmation dialog before use.

Fixes #279
Make swallowOkAfterResend default to True, part of the fix for #166
SwallowOkAfterResend isn't repetier only anymore
Removed obsolete GcodeLoader in printer module
Preparing official "release" of a first rc to help in packaging
Make swallowOkAfterResend default to True, part of the fix for #166
(cherry picked from commit 5a6cd58)
SwallowOkAfterResend isn't repetier only anymore
(cherry picked from commit 48f5a44)
Removed obsolete GcodeLoader in printer module

(cherry picked from commit a7eb5f64933313877a40a39e458e27a8fdfb8bda)
Only process gcode files during backlog processing (compare #268)
Added installation section to README with links to the setup guides in the Wiki and OctoPi
Merge branch 'CapnBry-invertany' into devel

Conflicts:
	src/octoprint/templates/settings.jinja2
Introduced event queue to properly decouple event processing from firing