way more tests, better heterogenous array treatment
now respecting the order of non-objects in heterogenous containers
minor tweaks to travis/script.sh
added unit tests for compliant files
fixed cat vs args issue with two files