added CacheSmoothTest
name cleaup in NativeCallTaskTest
fixed NativeCallTask to allow returning null from function when it reported a problem
added ErrorStopsBuildingSmoothTest
added airline library for command line parsing
refactored IntegrationTestCase
used airline library for command line parsing
updated changelog
fixed formatting of message in CommandLineError