Merge pull request #210 from arr2036/master

DHCP fixes
Added 0x... for numbers
Remove unused argument from dhcp_encode()
Copy updated code from v2.x.x

Just copy && edit until it works.
Pretty much add TAG_ANY to pairfind(), and convert DHCP2ATTR(foo)
to foo, DHCP_MAGIC_VENDOR
Fix typo
Fix brackets
Use talloc to allocate tlvs in dhcp.c
Use talloc_array instead of talloc_size
Add macro to check for memory allocation errors
Use libtalloc for creating and destroying sql connections
Fixup sqlite
Fix travis retardation
Fix potential memory leak
Add support for floats to sqlite
Remove col_type
Remove wrappers from sqlite
Rename sql_conn to sql_conn_t
Add instantiate method for rlm_sql drivers
Fix some warnings
Fix typo