ATNormalizeSkin visitor: should keep js outside of the class definition

This version of ATNormalizeSkin works fine, but the code seems over complicated due to the AST <-> JS object transformations.
Any advice to improve it ?
By the way, the `jsonIndent` property should also be removed from the documentation of visitors (doc/visitors.md).