fixes #90
fixes #89
fixes #85
Added support for OnItemLongClickListener
fixes #86