PDR with multiple properties: restart after some properties disproved
Multiple properties in PDR
Merge pull request #79 from chsticksel/master

PDR with multiple properties
Save last index of fresh abstraction state variable with node
Rewriting k-inductive step procedure
New messages to maintain state about properties
Rewritten and functorized messaging module
New messaging and rewritten BMC
BMC rewritten
Documentation
New messages in some more modules
All modules use the new messages
Inductive step procedure uses properties as tenative invariants
Added TransSys.input type, for representing the source data which transition systems are created from. Added one variant, LustreInput, representing input from lustre source code.

Added field input to TransSys.t called input, with type TransSys.input. This will be used
to help transform the model into a form that is understandable to the user.
Fixing a bug probably with nested let bindings
Merge pull request #80 from chsticksel/master

Rewritten BMC and inductive step
Basic compression
Compression with uninterpreted function symbols
Exported functions for one step of BMC and induction
Merge pull request #81 from chsticksel/master

Compression and exporting function in BMC and k-inductive step