Set formater default output mode for spaces.

Default to "spaces before words" output in initialization, so code using
Plover 2.5.8 API is still compatible without the need to call
set_space_placement.
Fix minute briefs so they attach to the hour

For example, 4:15. Note that stroke 30BG was already correctly mapped to {^:30}; this brings the rest of the shortcuts in line with that.
Add some dictionary entries to fix issues that I have bumped into over the past few weeks.
Fixed lockups when typing in plover in sidewinder mode

winkeyboardcontrol KeyboardCapture no longer a thread of it's own. The HookKeyboard function needs to be called from the main thread and PumpMessages should not be called because the MainLoop will do this for us.
Add symbols from Learn Plover Lesson 7: Non-Letters

When contacting Zach about the discrepency between the Plover default
dictionary and his list of symbols in Learn Plover, he said that the list was intended to be merged into Plover. I have done the work. I tested these in my own dictionary and they all work as expected.

This is the list of symbols added:
	(Will refer to prefix&suffix symbols as "sticky".)
	- Sticky Equals
	- Sticky Caret: ^
	- Sticky <
	- Sticky >
	- Sticky |
	- Sticky _
	- Prefix (
	- Suffix )
	- Prefix [
	- Suffix ]
	- Prefix {
	- Suffix }
	- Sticky @
	- Sticky *
	- Sticky \
	- &
	- "Hashtag", prefix # (will type #word and #2, etc.)

This is the list of entries removed:
	- Remove the suffix "-star" to make room for "*". If you can think of a better resolution, please suggest it and I can re-submit the pull request.
	- Remove "paren" for "("
	- Remove "Hear about" for "#"
Fix single quotes and parenthesis entries in dictionary

- Certain single quote entries didn't work. I added some logic so that
  they worked how you'd expect them to. Previously there was no output.
- Parenthesis also did not output. Now they output such that one is open
  parenthesis, and with an asterix added it is a close parenthesis.
Merge pull request #201 from mighele/Lockup-Fixing

Fixed lockups when typing in plover in sidewinder mode
Merge pull request #202 from morinted/master

Add symbols from Learn Plover Lesson 7: Non-Letters
Merge pull request #194 from shayneholmes/fix-minutes-attachment

Fix minute briefs so they attach to the hour
Merge pull request #193 from benoit-pierre/formater-default-output-space-before

Set formater default output mode for spaces.
Merge pull request #195 from shayneholmes/minor-dictionary-cleanup

Add some dictionary entries to fix a couple issues
Create OSX DevReadme

I needed to recreate my OSX development environment so I documented the process as I went along.

Fixes #211
add a link to the modulegraph bug