Refactored monos, added many features to posys

 - Created a template 'nomials' class for shared features
 - added 'eid' attribute to monomials (it's basically a hash of 'exp')
 - added algebraic simplification to both monomials and posynomials
 - added posynomial-posynomial multiplication
removed old files
removed matrix bits
Fixed small error, thanks to tests
fixed posynomial division
swapping out lambdas
Merge pull request #11 from bqpd/nomials

Refactored monos, added many features to posys