Add directive processor tests
Added travis.yml file
Fixed error with RivetsTest fixture function
Switched to using new regex module instead of re

Updated to new regex module as it allows support for inline flags.
Updated all files to use it.
Corrected method names in processor registry