Merge pull request #4210 from NREL/develop

Merging with develop
Add fortran source and cmake rules; [#69346724]
Merge pull request #4219 from NREL/develop

Synchronizing with 'develop' on May 1, 2014
Create README.md
Add sqlite library

[#70778586]
Converted all integer-initialized-by-string instances into Hollerith strings to allow gfortran to compile.  Doesnt seem to run though...may have to revert this commit back out.
Merge pull request #4222 from NREL/65676922_PNNL_Autosizing

65676922 pnnl autosizing
Initial attempts at speeding up E+

I am beginning to go through and delete unused parameters from certain
Psychrometrics methods. These unused parameters were
Optional_string_const which have a high cost due to allocation and
deallocation.
DX cooling coil sizing consolidation. Other minor cleanup.
Merge branch 'develop' into 68302452_RRSizingConsolidation
This had to be done because of widespread Fstring conflicts

Conflicts:
	src/EnergyPlus/DXCoils.cc
	src/EnergyPlus/DataSizing.cc
	src/EnergyPlus/HeatingCoils.cc
	src/EnergyPlus/ReportSizingManager.cc
Further speed improvements

RefHospital now runs in 3min 1sec on my computer instead of 3min 56sec
while Fortran code was 2min 3sec.
Got ExpandObjects to compile on gfortran [#69346724]
Removed EPMacro [#69346724]
Final round of improvements for today

This is starting to change how strings are compared in the if
statements generated from the switch case statements in Fortran.

This also inlines a few Psychrometrics methods.

There is many more instances of changing how strings are compared to
the new more performant SameString method.
Clean up commented out code

I forgot to delete code I commented out during testing.
ObjexxFCL CRLF Line Terminator Support
Clean up Psychrometrics slightly
Smarter File/Non Stream Discrimination
ObjexxFCL Unit Test: Elim Comparison Warnings
Revert changes to PsyTdpFnWPb

I had mistakenly changed PsyTdpFnWPb to not use ‘CalledFrom’ however it
is still needed.

At the same time I changed the routine name string to be a static
std::string const in the routine. This only creates the string a single
time and not every time the method is called.