Get USML to compile under Windows VC++ 10.0
-- Replace use of gettimeofday() with Boost timer.
-- Cleanup print statements and source code formatting.
-- Add symbol for USML_DLLEXPORT to usml_config.h
   Used to export templates from DLL in windows.
Developed a workaround to get the old 4.2 netcdf_c++ interface working in Microsoft Visual C++ in Windows.  Instead of compiling netcdf_c++ separately, we've update the CMakeList.txt file to incorporate the NetCDF C++ classes directly into the USML libraries. It was the only way that we could figure out that supported all combinations of Release/Debug and Dynamic/Static libraries in Windows. Our intent is to eventually replace this with an interface to the new NetCDF-CXX4 interface.

These files are not used when compiling in Linux.  The Linux RPMs for netcdf include both the C and C++ interfaces.
Merge branch 'master' into windows_compile
Update installation documentation to reflect new Windows procedures.
Update installation instructions to a checklist style.
Added ifdef for VisualStudio 2013 which now has Inverse Trig Functions.
Merge pull request #83 from campreilly/windows_compile

Get USML to compile under Windows VC++ 10.0
Update installation instructions to a checklist style.
Cleanup doxygen file
- Use "doxygen -u" to clean up incompatible options
- Exclude netcdf/msvc from doxygen
- Remove @todo issue from reflection model.
- Update doc on wave_front::find_edges() to reflect current implementation.
- Update doc on wave_queue::init_netcdf() to include
  upper_vertex, lower_vertex, and on_edge in example.
- Remove use of pTargets_sin_theta and boundary_check from
  wave_queue::wave_queue() constructor.
Merge branch 'master' of https://github.com/campreilly/UnderSeaModelingLibrary