remove numpy, fixed operators to match longer one first
Fix Python3 compatibility

Use sorted on dict_keys object, not sort which is unavailable
Add unittests

Prepare for travis testing with coverage

Add test for:
    Example
    Add operation
    And operation
    Or operation
    Not operation
Add travis continuous integration tests

Add Makefile for building, testing, generating docs
Add tox configuration
Add value comparison operators

Add Ops:
    * Equals (==)
    * Not Equals (!=)
    * Greater Than (>)
    * Less Than (<)
    * Greater Than or Equal To (>=)
    * Less Than or Equal To (<=)

Sort op keys in reverse order to assure longer keys are processed before
similar but shorter ones. This is the case with "<" and "<=": we want "<="
to be processed first otherwise, it assumes "<". Since dictionary keys are
non-deterministic, this is necessary.

Bumped coverage minimum to 60%