fix catching the vagrant startup wierdness.
ignore Vagrantfile and other temp objects
add methods to validate templates, and pretty-format them.
insert parameters into the context as a top level object.
AWS provider now works with basically functionality. Use parameters subcommand to create needed params.
pretty-printing of context and template.