Added Biarch: true in DESCRIPTION
Migrated argument check tests to arguments.R
Migrated dgCMatrix tests to dgCMatrix.R
Migrated vector tests to vector.R
Migrated matrix tests to matrix.R
Migrated array tests to array.R
Migrated complex tests to complex.R
Migrated tests of matio test datasets to matio_test_datasets.R
Migrated tests of character strings to strings.R
Migrated tests of structure arrays to structure.R
Migrated tests of cell arrays to cell.R
Migrated tests of logical values to logical.R
Remove empty and unused file

* inst/tests/test_rmatio.r: Removed, all tests are now in folder tests/
Removed usage of testthat when testing the package
Bumped version to 0.8.0
Fix each test to run with a unique tempfile

Ongoing work to identify why tests on CRAN fails on Windows
Changed DESCRIPTION Depends to R(>=3.0.2)

Using tools::assertError in tests/arguments.R depends on R(>=3.0.2)
Updated the test code layout

All test code have been changed to have the following layout in order to
give better information in case of an error.

a2.exp <- c(1,2,3,4,5)
filename <- tempfile(fileext = ".mat")
write.mat(list(a=a2.exp), filename=filename, compression=FALSE, version='MAT5')
a2.obs <- read.mat(filename)[['a']]
unlink(filename)
str(a2.obs)
stopifnot(identical(a2.obs, a2.exp))

if(rmatio:::have.zlib()) {
    filename <- tempfile(fileext = ".mat")
    write.mat(list(a=a2.exp), filename=filename, compression=TRUE, version='MAT5')
    a2.zlib.obs <- read.mat(filename)[['a']]
    unlink(filename)
    str(a2.zlib.obs)
    stopifnot(identical(a2.zlib.obs, a2.exp))
}
Added check of SEXPTYPE

* src/rmatio.c (map_R_object_rank_and_dims): Added check of SEXPTYPE of
  the R object to make sure LENGTH are used on an expected type. Added
  doxygen documentation.
Added check of SEXPTYPE and R_NilValue

src/rmatio.c (all_strings_have_equal_length): The function is renamed to
check_string_lengths. Check that elmt != R_NilValue and that
TYPEOF(elmt) equals STRSXP. The return value is now success (0) or
failure (1). The argument equal_length equals 1 if all strings are of
equal length else 0.