add first version of the swipe-to-dismiss-undo library
add sample project
delete application test case
generify listener
add docs