fix asdoc handling.  It was being replicated to nodes without asdoc
experiment with not generating code for coercions in some cases
handle binding and object nodes
don't generate code for 'as' and coercions or some imports that are only used for satisfying the AS compiler and not needed in JS
override a few more assumed types so FlexJS can use non-flash packages
suppress more as-only asdoc annotations and rename param and return to avoid duplicates
fix unit tests