Refactored parseAsWellTable method ->

I was bothered by the use of a 'convertXToY' template function which was converting a string to a float. On closer examination, the input was being parsed character by character looking for a comma. Killed to birds with one stone by switching to stringstream parsing.
removed unused convertXToY template function
removed commented-out non-standard throws
undid variable shadowing
Changed how well id is grabbed from file extenstion

Still needs work, but at least I got rid of a call to toUpperCaseFileExtension. This wasn't actually even worried about the case, it was just using that to grab the extension, which was already available as an inherited member from UTChemAsciiReader.
commented
Renamed toUpperCaseFileExtension to getFileExtension

This is a temporary move on the way to eliminating this function.
Construct QString from build number.

With gcc, Qt was choking when trying to append a build number to the window title text with the format "YYYYMMDD.##" because it interpreted that as a float. Added an explict call to QString::number() to convert it.

A bigger issue is sorting out the version numbering system RVA uses.
Updated version numbers
Refactored getFileExtension

Previous version was char-by-char C-string parsing based. Also, according to the UTChem source, the file extensions will always be upper-case, so there was an unncessary call to toupper.

Replaced with std::string::rfind and std::string::substr
Formatting
Refactored UTChemFluxReader::CanReadFile

This did have a check for whether or not IVEL was active, however, didn't do anything useful if it didn't. Replaced the try-catch block with a simple if-else and added VTK output display text informing the user if IVEL is 0.

Still brings up the unknown file dialog.
Removed debugging couts
Removed NO_FILE case from ctor

The NO_FILE case was being triggered even if INPUT existed. This needs to be rethought. Perhaps push INPUT existence check to UTChemAsciiReader ctor or CanReadFile.
Refactored to remove use of by-hand scientific float creation.

Originally was using strtod, which can't handle float literals in scientific notation. So it was calling a helper function and creating the float by-hand by raising the coefficient to the significand power. UGLY.

Converted to using stringstreams and inserting directly into a float. More refactoring could probably be done.
Removed unused 'makeExponential' function.
Refactored ::parseLine to avoid RVA_Util.h startsWith
Removed unused startsWith function.