Added head & tail to Coproduct
Rename Coproduct append/Append to extendRight/ExtendRight
Added extendLeft to Coproduct
Adding scanRight to HLists
Adding scanLeft and scanRight to tuples. Documentation.
Merge pull request #163 from wheaties/scanLeft

Scan left
Merge pull request #166 from stacycurl/coproduct-head-n-tail

Added head & tail to Coproduct
Merge pull request #168 from stacycurl/extend

Renamed Coproduct.append to extendRight, added extendLeft
Added reverse to Coproduct
Added method fill on HList singleton object

- Added Fill definition and implicits in ops.hlist
- Added method fill to HList singleton object
- Various tests of HList.fill
Added method fill on Tuple singleton object

- *Added Tuple singleton object in shapeless namespace*
- Added Fill definition and implicits in ops.tuple
- Added method fill to Tuple singleton object
- Various tests of Tuple.fill
add HList updateWith operation
Merge pull request #160 from JulesGosnell/updatedWith

updatedWith: first cut
Merge pull request #169 from stacycurl/coproduct-reverse

Added reverse to Coproduct
Merge pull request #172 from alexarchambault/fill

HList.fill / Tuple.fill
Adding patch to HList
Adding patch to tuples, fixing impl in hlists, unit tests passing
More unit tests and documentation