[Purdue Tests] More test rewriting
Fixed stray reference to Java 1.7 API

Renjin for the time being is still targeting 1.6+
Added integer subtraction operator
Fixed bug in strsplit() affecting empty, fixed patterns
Updated maven plugin to catch all test exceptions, even Error
Fixed bug in replace by name: replacement elements were not recycled
Migrated Junit tests to pure R