Updated expected files to match the out put.
Added a test file for #230.
Merge branch '206-engineering-verification' of github.com:solarpermit/solarpermit into 206-engineering-verification
Added a test file for #230.
Changed test file.
Made another change.
fix some warnings in the nec2014 module
don't throw an error when the expectfile is missing; use an empty string instead
fix some errors in the nec2014 tests, and improve the lookup of specifications for components that occur in different trees
only run the sanity tests once if the user specifies 'sanity' as the override_code
fix the sanity_3 test so that it doesn't try to get the id of a component that it is complaining has no id
add a sanity test that checks for components inside the specifications
update expect files for the new sanity test
allow the user to override which testcases to run by specifying a comma-separated list of function names
Made some changes.
Merge branch '206-engineering-verification' of github.com:solarpermit/solarpermit into 206-engineering-verification

Conflicts:
	functional-tests/api/case/690_47_B_2.xml
Merge branch '206-engineering-verification' into devel