Merge pull request #91 from mjkrumlauf/master

Incorporate Maven build changes
GH-92 Allow proc calls with empty params, and keep track of aliased SP
HPCCQueries to store aliases and their respective versioned query
HPCCDatabaseMetaData only reports info regarding default (aliased) query.
and now reports inputparam ordering.
SQLParser now allows empty params.
Added relevant test cases.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
GH-92 JDBC stored proc calls
-Minor changes from code review.
GH-96 report ECL UNICODE fields as java String types

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
GH-96 report ECL UNICODE fields as java String types

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
GH-95 Add support for non http protocols
Don't assume all urls are http based.
Verify url syntax

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
GH-95 Changes from code review
Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Merge pull request #93 from rpastrana/jdbc_queries

GH-92 Allow proc calls with empty params, and keep track of aliased SP
Merge pull request #97 from rpastrana/gh-96-unicodetype

GH-96 report ECL UNICODE fields as java String types
Merge pull request #98 from rpastrana/gh-95-add-https-support

Gh 95 add https support
master repair branch

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>

master repair branch cmake

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge pull request #100 from g-pan/RPR-Master

hpcc-jdbc replacement pull for cmake