ignore missing output file if type==update
find shock node id for outputs of type==update, do not create new node
go fmt
skip input file download if nofile==true, but still do attribute download if requested
fix if statement
Merge pull request #223 from teharrison/master

new output and input features