moved tests files around, added dsstore to gitignore
added more tests, almost all fxns have tests now, #14
removed ignore test from rbuildignore to run on travis, closes #21