Fix a KeyError from del_data.

This PR fixes a `KeyError` exception raised when deleting data in Chaco;  the bug was introduced in PR #124.

The PR also adds minimal tests for the `ArrayPlotData` class, including a regression test for this bug.