Corrects deparsing of malformed "language objects" like 1()
Expands "compact" row.names during deserialization

GNU R employs "compact" row.names in the form c(-n, NA)
to avoid allocating character vectors in the form 1..n.

Because this requires a proliferation of special
case handling throughout the core, Renjin uses
instead a virtual sequence vector, which requires no
allocation.

However, when reading in .rds files etc possibly generated by GNU R,
we need to expand these compact vectors to their full form.
Missing resource for "compact" row.names fix
Fixes deparsing of formulas and symbols that require backticks
Fixes dispatching of NextMethod() when .default method is not exported from package
Fixes match.call so that it retrieves the correct function definition from within nested evaluations

str(data.frame) now works correctly.
Merge branch 'master' of https://github.com/bedatadriven/renjin
Updated testRNG unit test expected values