Merge branch 'release/0.8.1'
Merge branch 'develop'
Adding insert shortcut, for adding literal values to the tuple stream.
Added implicits for row*Mat, Mat*col, vec+vec, vec-vec, vec hProd vec and col * row (outer product)
Added implicits for row*Mat, Mat*col, vec+vec, vec-vec, vec hProd vec and col * row (outer product)
Changed vectorOuterProduct to use filterOutZeros
switching to two parameters instead of a single tuple2 param
Fixed rename issue in outerproduct, added tests
Merge pull request #247 from mcfunley/develop

Adding insert shortcut, for adding literal values to the tuple stream.
Merge pull request #249 from ccsevers/vector_implicits

FIx for issue 248
Add better error messaging when FlowDef is null.
Merge pull request #254 from azymnis/argyris/null_flowdef

Add better error messaging when FlowDef is null.
Merge branch 'official_develop' into develop
Removed type paramater from RichPipe's using method and added it to to nested foreach method, which is only place where it appears to be used
Factored out handling of Context objects into new class SideEffectBaseOpertion. Added support for using Context to GroupBuilder, with mapStream the only currently supported method
SideEffectBaseOperation should be abstract
Merge pull request #257 from tresata/feat-context

Change type paramatrization of RichPipe.using and provide context for GroupBuilder
removed implicit conversions of java iterators and iterables to their scala counterparts
Hot fix for broken test in master
Adds a weighted PageRank example using Matrix API

Using the Matrix API only, runs a weighted or
unweighted PageRank algorithm. This functions in
a similar way to the existing weighted PageRank
example. See the inline Scaladoc for more details.