fixed Argument/Token/ExactValueToken not checking for object

This increased the strictness checking of the argument-score, and ensures objects are only converted to a string when actually possible. This fixes issue #42