Update Tester.lua
Adjustable precision for nn checks
Merge pull request #25 from akfidjeland/precision

Adjustable precision for nn checks
Allowed to check gradients with non-contiguous inputs.
Merge pull request #26 from fidlej/topic_non_contiguous

Allowed to check gradients with non-contiguous inputs.
Fix bug in assertTableEq and assertTableNe

* Replace code copy and pasted from elsewhere so no longer fails
Provide more insightful messages when tests fail

* Put args of asserteq and asserttableEq as 'expected' and 'actual' format
* Put args of assertTableNe as 'ta' and 'tb', fix error in violation string
Updated test for type == torch.Tensor
Change order of arguments, update documentation
Added fix for comparing byte tensors
Merge pull request #28 from jagapiou/fixTableEqBug

Fix table eq bug
Merge pull request #29 from jjh42/byte-compare

Added fix for comparing byte tensors
Checked the gradInput sizes.
This gives better error messages for 'assertNoError' tests.
Make all asserts usable outside of a test runner.
Testing totem, with totem.
totem.asserts shouldn't be a patched Tester object.
Factor out standalone asserts in to different file.
Move assertTableEq.
Make assertTensorEq work for all Tensor types. More tests.