Bug fixes for ChallengeAuthenticator

Fix for the way SC sends arrays over OSC
Fix for Strings as challenge: SC sends Strings as Symbols, so for convenience we just convert the challenge to an Array of ascii codes

Signed-off-by: Scott Wilson <i@scottwilson.ca>
Add UnitTest for Challenge Authenticator

Signed-off-by: Scott Wilson <i@scottwilson.ca>
Bug fix in data space objects: Don't try to sync with myself

Signed-off-by: Scott Wilson <i@scottwilson.ca>
Bugfix for OSCDataSpace

Symbol instead of var...

Signed-off-by: Scott Wilson <i@scottwilson.ca>
Add OSCDataSpace Unit test

Signed-off-by: Scott Wilson <i@scottwilson.ca>