Rule parsing

For cfpb/hmda-pilot#88. Parse individual rules into strings that can be executed.