Fix #43: sourceListDeleteKeyPressedOnRows: called twice.

This issue was being caused by the fact that the overridden
-setDelegate: method on PXSourceListDelegateDataSourceProxy doesn't
correctly remove the old delegate as observing the PXSourceList
notifications.

Setting the same delegate twice will cause this issue to
occur.
Bump project to 2.0.5