EmberAPI\clsAPIErrorLog

- Added the ability to determine if a particular logging level was
active
- Optimized the various levels to eliminate a string concatenation if it
was not required
EmberAPI\clsAPIImageUtils and related

- Added method to overlay the Genre string
- Added unit tests for the new method
- Added a new resource to test with
NLog Configuration

- Added Logger entry, to more accurately indicate the class that
generated the log.
- Really, this is optional, but strongly recommended during the
development process.
- This adds TRACE level debug information to the logs
- If undesired, simply open up NLog.config and change the following line
<logger name="*" minlevel="Trace" writeTo="AWf" />
to read Debug instead of Trace
EmberMediaManager\dlgImgSelect

- Corrected error where no posters would be scraped
EmberAPI\clsAPIDatabase

- Detecting and handling condition that could lead to errors if database
didn't startup correctly
EmberAPI\clsAPIModules

- Added method documentation
- Improved error detection and handling
- Improved logging of various conditions to aid in tracibility
Scraper tracing

- Added start/end trace message to scraper methods to aid in tracibility
External Launch functionality

- Added generic Launch method to EmberAPI\clsAPICommon to replace the
scattered launch methods throughout this application
- Added unit tests of the Launch function
- Added text resources to the project to handle static URLs. This way
there is one central location for these URLs, and they can be "kept
alive" as required
- Updated About dialog to use the URL resources and Launch function
- Updated About dialog to allow it to redraw properly while scrolling
EmberMediaManager\frmMain

- Various edits! Sorry!
- Broke apart many methods that were too large to handle
- Added tracing messages
- Improved error detection and error reporting
- Added some method documentation
- Modified to use new Launch facility in Common
- Modified to use new Genre collection instead of strings
- Modified to use new AddGenreString in ImageUtils
Unit Test Refactoring and new Scraper Tests (framework)

- Moved some utility unit tests to its own project
- Modified existing unit tests as required
- Was needed to avoid confusing "include" statements", whereas now it is
clear they are just "include"ing the utility classes
Documentation clarification

Minor documentation corrections
IMDB Data Scraper - Unit Test Bug cleanup

- Parameter checking
- Changed to use "Using" clause for better disposition of resources
- Error, Warn, and general status messages
- More fixes to come, I'm sure...
Merge pull request #48 from Dekker500/master

Miscellaneous fixes