Reworked the API to specify output type, this makes sure filenames with 'DataFrame' in the name don't conflict and opens up the API to additional return types (if people want implement the retrieval method) and shouldn't be very difficult to implement.
Revamped ODBCLargeFetch inlining it in ODBCFetch as it's not that much code. This makes for cleaner retrieval using use Arrays and cloaking the final Array{Any} in a DataFrame. It also fixes a bug with retrieving really large datasets that segfaulted because of a bug with the indicator variable. I'm still not sure if this totally fixes things, but in limited testing, it seems to have solved the crashes. I just commented out the indicator variable line to remind me it existed once and maybe we should find a better solution for this.