Added Functor and FunctorProxy.
Libby added a Monad and MonadSpec based off the Functor ones, and adding
in one for inserting a T into the TC context.
Libby added a flatMap method to MonadProxy.
Renamed the second factory method on Monad to insert so can insert
nested TCs.
Made the macro apply method on Pos implicit so an Int can be
used where a Pos is needed.
Bump up scala version to 2.11.4.
Fixed broken tests in GenGen.scala.
Fixed broken tests in GenTable.scala.
Re-added scaladoc section for Matchers in GenGen.scala.
Fixed broken tests in GenInspectorsShorthands.scala.
Merge branch 'travis-fix' of https://github.com/cheeseng/scalatest
Dropped Percent types. Created universal traits BoundedInt/Long/Float/Double to
reduce the implicit count, and simplify implementation, of getting PosWidenings.
Move PosL/D/F tests into their own suite classes.
Moved PozL/D/F tests to their own suite classes.
Using the macro apply method in Pos tests.
Added macro for PosL.
Added missing resource for PosL. Starting to rename these types.
Obsessing about names. Renamed Pos => PosInt, PosL => PosLong, etc.
Renamed source files to match new names of PosInt and PozInt.
Added PosFloat macro apply method.