added and tweaked comments.
added the DECLARE_INPUT_VALUES() macro to declare input values structures with correct alignment specifications.
appleseed.cli will now return the error code 1 if one or more unit tests fail to pass.
removed redundant comment.
fixed and added comments, and renamed some variables.