Code reformatting
Fix formatting for datashape of null array
Merge pull request #92 from mwiebe/format_null_datashape

Fix formatting for datashape of null array
Add time parsing support for 09:30:00:003-style times
Merge pull request #93 from mwiebe/time-parse-tweak

Add time parsing support for 09:30:00:003-style times
Allow dates to parse as datetime with time of 00:00
Merge pull request #94 from mwiebe/allow_date_parse_as_datetime

Allow dates to parse as datetime with time of 00:00
Add release notes for 0.6.4
Trying configuration for cuda jenkins build
Add "" around export statement
Move the generated dir include earlier so CUDA sees it
Build fix for MSVC 2012
Fixes for CUDA build on MSVC 2012
Reformat code
Test for assigning a string to ?date, ?time, ?datetime
Fix string to ?date, ?time, ?datetime assignment for NA cases
Fix string -> ?string assignment case
Function pointer form of arrfunc from functor working
Don't need to deref function pointer to use it
Massage the make_functor_arrfunc macro metaprogramming code

Move complicated bits into individual macros, so the macros
defining the main code don't have complicated macro
metaprogramming in them.

Make the functor type a template parameter, to be able to
reuse the code across multiple function object types.