added sel-set and sel-set!. Now feature complete. :all is now :*
updated setting the whole array so that it can deal with any dimensionality
proted sel to protocols
completed implementation of sel, sel-set, and sel-set!;Added suitable protocols with default implementations;Default implementation dispatches to get- and set-row/column when possible;Updated documentation;Added tests
Merge branch 'selectors' into develop

Conflicts:
	src/main/clojure/clojure/core/matrix/compliance_tester.clj
fixed conflix in compliance tester
added data only selection functions to core.matrix, sel and set-sel are build ontop of them, select is guaranteed to return a view - default implementation creates a NDWrapper, added set-1d!, set-2d!, set-nd! support to NDWrapper, updated tests and documentation
Merge branch 'develop' of https://github.com/mikera/core.matrix into selectors

Conflicts:
	src/main/clojure/clojure/core/matrix.clj
Merge pull request #125 from mschuene/selectors

completed proposed selector implementation