moved a LOT of AST-related code out of Autodoc...

...and into Spiderman!

also, fixed #41 ;)