I believe this is more correct. The joining of the username to the system was an artifact of the store I was using
Handle unicode only passwords on os x. Tighten up regex used for password matching return value of security call on os x and ensure unicode chars are unicode-only. Fixes #85