Added tests for UTF-8 validity of option values.
Merge branch 'master' of https://github.com/juju/juju into set-test-utf-encoding
Improved testing of valid and invalid UTF-8 encoded values.
Merge branch 'master' of https://github.com/juju/juju into set-test-utf-encoding
Merge branch 'master' of https://github.com/juju/juju into set-test-utf-encoding
Made the tests more explicit and added comments which describe the behavior. After a discussion this morning we accept this. It never has been an issue in real-life and only occurred during a test trying to transport binary data as string.
Added value check to set command.
Merge pull request #150 from TheMue/set-test-utf-encoding

Added tests for UTF-8 validity of option values.

So far tests of the API and the set command checked only for ASCII values. Usage of UTF-8 should lead to no probems. The usage of UTF runes in the test value verifies this.