Merge branch 'UDFs' of git://github.com/quinnj/SQLite.jl
Merge branch 'master' of git://github.com/quinnj/SQLite.jl
New interface for registering functions to be used within SQLite.
Rewrite `register` to avoid method conflicts.
Rewrite `scalarfunc`.

No longer need the macro. Function no longer needs to return the original
function or the function symbol.
Sort tests and allow keyword arguments.
Update UDF.jl

Remove unused registerfunc.
Export relevant functions/macros.
Merge branch 'master' into quinnj-jq/scalarfuncs

Conflicts:
	src/UDF.jl
Merge branch 'quinnj-jq/scalarfuncs'