Avoid fatal error when attempting to parse versions from directory that does not exist
Remove lines that only contain a comment when parsing SQL files
Added separate function to perform database initialization separate from alter application. Initialization only applies base schema if necessary