Refactored class namespaces.
Added AbstractSqlUpdate to make writing patches easier by providing good defaults.
Preparing implementation of SqlUpdate patch dependency management.