String Arguments, Error Handling and Tests:

* added rvalue string converter
* added test add-on build to the test suite
* added some more exception handling
* added an rvalue  test using a const reference