Add OnClickListener for individual button

- AddOnClickListener
- ClearOnClickListener
- DialogOnClickListener (use by RemoveAll)
- EditOnClickListener
- RemoveAllOnClickListener
- RemoveOnClickListener
- ScanOnClickListener
and implemented all above in InventoryActivity but i didn't test it