Fixed mutable parameter defaults
fix to pep-8 format violations
remove FunctionDecl.get_callable
more lint and inspect fixes
default argument handling, seems like None is preferred because including typed default
can trigger other warnings on unexpected types
fix mutable param defaults, shadowed types, max lint line length to 120
Fix mutable ars in node
Fix shadowed types
change max line length to 120
Lot's more pep-8 errors
changed shadowed type to sym_type
eliminating generic imports
adding doc strings.
fixing unacceptable var names
This brings our pylint score > 1.0 out of 10
Added some lame module docstrings
Mostly fixed imports to be non *
pylint score now 4.72
changed valid var regex to stop complaints method signatures with upper case in the visit_ family
reversed  order of import configparser to make pylint happier
starting to fiddle with doc stuff, clean it up a bit
Some formatting with constant names in nodes init and jit
fix OclDoubler example
add basic template nodes
lookup callables by (name, cfunctype) instead of FunctionDecl. This means we have to explicitly pass the type signature of the entry point, but we can have entries points in templates (from which we can't easily compute the type signature).
Cleanup constant names
Logging should use comma separated format parameters, not % tuple form
add test case that runs examples.
include templates package in distribution
fixed more logging messages to not use % string format
resolving jit conflict
suppress testing of examples if they're not in PYTHONPATH