Another fix for NA/NaN for radix order on double

- This fix should take care of all anomalies in unsigned long long cast value of NA and/or NaN (and 32/64 bit architectures).

- Other minor corrections to fix compiler warnings.

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1060 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
wrapped with .devtesting for tests on internal functions

wrapped with .devtesting for tests on internal functions

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1061 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
Fixed stack imbalance and other issues in test.data.table

rbindlist.c had an issue with UNPROTECT. Fixed now and the tests are okay. Hope this fixes it.

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1062 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
Added 'setDT' function

+ setDT to convert list/data.frame to data.table by reference.
+ minor edits to documentation of dcast and melt
+ added setDT to set* documentation
Minor documentation fix for ?data.table
Minor - ?dcast - changed timing info under examples
Format error in data.table.Rd fixed to pass R CMD check.

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1063 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
Fixed intermittent ".internal.selfref prot is not itself an extptr", #2647.

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1064 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
setDT implementation + minor documentation fixes

Minor - ?dcast - changed timing info under examples
Minor documentation fix for ?data.table
Added 'setDT' function
    + setDT to convert list/data.frame to data.table by reference.
    + minor edits to documentation of dcast and melt
    + added setDT to set* documentation

git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/datatable@1065 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
Merge branch 'refs/heads/r-forge-git-svn-local'