Cleaned code
No need a random ID anymore. Dandelion can properly handle multiple tables on the same page.
No need to give the JsResource a name anymore. The name is given by the scope.
Special characters are now allowed in table ids
All special characters are removed when creating the Javascript name but the original one is preserved
Closes dandelion/issues#129