Minor doc updates.
Do not try to access program._source of code built from binary.
Remove unload_compiler().
Add test quirks for pocl.
Add (basics for) slicing and offsets.
Fix strides computation in Array.__getitem__.
Un-deprecate queue-less arrays. Add Array.with_queue.
Track move of bulk of Array docs to docstring.
Add support for ellipsis to __getitem__.
Minor fixes.
Fix Array._new_with_changes, add doc for what 'data is None' means.
Add cl.array.vdot.
PEP8-ify pyopencl.tools.
PEP8-ify pyopencl.array.
Add pyopencl.tools.array_module.
PEP8 pyopencl.elementwise.
PEP8 scan.
Force use of offset in _new_with_changes. PEP8 pyopencl.algorithm.
Fix left-over use of Array._new_with_changes.
Fix Array.with_queue.