TAJO-1109: Separate SQL Statements from Catalog Stores

This is a re-created pull request for this request, https://github.com/apache/tajo/pull/201.
I agree with your point. Your suggestion would be very helpful to engineers who don't want to manage RDBMSs. When our catalog becomes stable, we can add the upgrade approach.