creating commit point for backup purpose (Not Complete)
Initial processing of series xml from theTvDb was too large to process in memory.  Had to uses the SAX which streams the data instead of loading the entire xml into memory.
Added constraint of nullable false for banner, fanart and poster in series.  If any are missing we get a validation error and do not save.  The must not be popular if all three images are not present and we do not want load series that are not popular to conserve space.  (Est. Data size 2.1 GB)
Added store images of banner, fanart and poster
Added firstAirDate to episode domain
Added episodeNameLowerCase to episode domain
Added seriesNameLowerCase to series domain
Added change to display pattern in error message
If database record exist just skip do not update.  Only add new data which will speed up partial or daily loads.
Made reviewed changes and add some test code as well
Add code to install the quartz plugin and made change to the load code.
Made all changes for the code review.  Remove package that was not in line with the package standards.
Merge pull request #5 from dbpatel219/feature/Upgrade_DB_Load

Feature/upgrade db load
login screen integration to the app and register ui changes