Latest patch for concurrency issues

* removed potential blocking issue around websock write
* moved client info mutex unlock to defer to catch panics
** Include logging for panic
* moved websocket cleanup to defer to catch strays as well
* bump to 1.2
* added version to status
per bbangert's r

* Make the client get as atomic as possible.
* the defer catches and logs socket errors, including blocked channels.
Merge pull request #1 from jrconlin/dev

per bbangert's r
Merge pull request #194 from jrconlin/master

concurrency
Allow UTF8 locks, flag to restrict to ascii

* UTF8 may be dangerous, config flag "ascii_message_only" will restrict
  to just ASCII characters
* Normalized some logging field names
* Added debug log for when a push goes out.
Update the config-sample.ini to include new flag.
Added check to Verify for status failure

* no idea when they added it, but they did.
* Added flag to force ASCII for lock screen messages (defaults false)
* Limit devices returned for user UI to 1 (config option)
** bug 1034092
* TODO: need to finish up GcDatabase routine to purge orphans
Merge branch 'master' of github.com:jrconlin/FindMyDevice
Merge pull request #197 from jrconlin/master

Allow UTF8 lock screen messages
Fixes for sql

Make these more "stand-alone" commands.
* fix minor syntax issues.
Add "accuracy" to tracking; count utf8 char

* update position db scheme (along with patch file)
* update smoke test to pass fake accuracy (and adjust wiggle space)
* use utf8 rune counter for lock strings
Merge pull request #199 from jrconlin/master

Add "accuracy", count utf8 runes correctly.
Issue #186

Let's try this again,
* Converted incoming string to rune array, since apparently you can do
that in golang.
* normalized output to "output" for future cleanup and checks
* converted several printfs to errors for prod server debug.
modified on jfkthame's r
Fix per pdehaan r:
because I like bonus points
Update README.md
Update README.md
Merge pull request #207 from jrconlin/master

Issue #186
issue #196 remove old index from repo