Merge branch 'develop' (early part)
test with Clojure 1.6.0-RC1
set-column implemented

Protocol PColumnSetting created with set-column function
Default implementation added
double_array and persistent_vector implementation tests added
Fixed the consistent shape check in convert-to-nested-vectors.
Merge pull request #116 from mattrepl/develop

Fixed the consistent shape check in convert-to-nested-vectors.
use latest Clojure RC
added first version of matlab-style array indexing and tests
added documentation for the provided extractors
dataset set-2d implementation bug fixed
compliance test for matrix mset added
Merge pull request #119 from Gerrrr/bug/dataset_set_2d

Bug in dataset set-2d implementation
renamed msel to sel; moved the functions to namespace clojure.core.matrix.select
Merge pull request #117 from Gerrrr/feature/set_column

set-column
object array implementation of PMatrixSlices fixed
tests for get-column and get-row added
Merge pull request #121 from Gerrrr/bug/object_array_pmatrix_slices

Object-array PMatrixSlices implementation fixed
updated tests with the changed names
added ndimensional array and matrix generators for test.check with adjustable size, dimension, element-type and implementations
Merge pull request #122 from mschuene/array-generators

test.check generators for arrays and matrices
Merge pull request #118 from mschuene/develop

matlab like array indexing