Merge pull request #5 from fpaut/agent

dbus service: Fix an exception in trace
agent client/server doc: adder function to test parameters / return values
cleanup commented out code
remove debug file generation with agent source code
remove debug pretty print functions
remove debug statements in generated code
remove debug trace in generated code
handle replies to unexisting methods with an exception
use CamelCase for class names
let javascript deal with unknown dbus types
remove service pending call from dict instead of nullifying the entry
serialize multiple calls to a javascript agent method