Added option to add a maximum time interval. Defaults to -1 (unlimited time intervals). If the number is surpassed (more samples are taken than is allowed), libROM throws an error.
Added tests for this.
Modified travis to run the tests, before it just built them, my mistake.
Fixed Cmake bug where Debug mode didn't turn on assertions.
Verified that Laghos regression tests still pass and Dylan's failed example actually fails.