add pointer to spinlock

Link: https://github.com/GeneAssembly/biosal/issues/40
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
test hash table group

Link: https://github.com/GeneAssembly/biosal/issues/38
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add test for hash table

Link: https://github.com/GeneAssembly/biosal/issues/38
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add hash function

Link: https://github.com/GeneAssembly/biosal/issues/38
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
the hash table passes unit tests

Link: https://github.com/GeneAssembly/biosal/issues/38
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
rename test/ to tests/ because there are many tests

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add ") {" to check.sh

Link: https://github.com/GeneAssembly/biosal/issues/42
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add test for get() in hash table

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add tests for delete() on the hash table

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
fix a bug in get() for the hash table

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
polish the code a little

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
remove typedef statements for structures

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>