changed default behavior of warnings to be as errors, added --force flag to ignore this behavior and log the warnings, #104