Delegate to AdapterView onItemClickListener if possible
Added ListView demo
Added new attributes: rippleDelayClick and rippleFadeDuration

- rippleDelayClick: set to true to delay onClick event until Ripple effect ends
- rippleFadeDuration: duration of fade out effect after ripple reaches the bounds of a view

#1