frontend/qml: update to qml.v1
Use @leavengood's screenshot. Fixes #333
Mention the new Contributing wiki page in the readme
Actually link to the Contributing page.. D'oh!
Add a register test file.
Tidy up.
Make the command registration use a default name if none is provided.

Credit for DefaultName method to @leavengood.
Switch to using the default names for commands.
Don't get the default name if explicitly specifiying a name.
Rename AllSelectionCommand to SelectAllCommand.
Merge pull request #338 from erbridge/register_test

Add a register test file
Don't expose RegisterWithDefault to the python.
Add FindUnderExpand tests.

Close limetext#109.
Add multiregion tests for MoveTo.

Close limetext#112.
Amend some tests so they pass.

I'm not sure if they're valid failure cases or not.
@quarnster?
Set the default fonts on different OSes.

Close limetext#336.
Merge pull request #340 from erbridge/find_test

Add FindUnderExpand tests
Change to use Preferences (OS).sublime-settings, not Default.
backend: Better Close sequence + fully lock UnWatch and Reload

Possibly fixes #323 (again)
Merge pull request #339 from erbridge/default_name

Default command name