array slicing tests, three test passing (WiP).

- __getitem__ in device array functional for element access
- added support to create regions within a buffer
all slicing tests passing for oclarray