rule-engine version 0.0

Features implemented
  -first working version of forward chaining that captures most of the new idea for forward chaining
Merge pull request #1048 from misgeatgit/rule-engine

rule-engine version 0.0