1. Fixed an issue so that datasources are copied or their scripts executed before connections are established.
2. Implemented generation of physical and logical plans.  Two new submit-type values now are accepted: gen-physical and gen-logical.
3. Implemented the method to parse query files that contain more than one queries.  This replaces the method that assumes one query per file.  Also, the method is collected in Utils now.
4. Implemented support for setting sql options.
5. Fixed a bug so that null values in resultsets are now properly handled.