Fixed a bug when presenting back the cell after reuse.

Forgot the clear the color of the colorIndicatorView before presenting
back the cell. The method `-prepareForReuse` seem to be the best place
to do that.
Bumping version to 1.0.1
Added a flag to know if the cell is being dragged.
Added a property to control the draggability of the cell.

Coupled with the property `isDragging` you can for instance prevent two
cells from being dragged at the same time.
A little glamorisation in the code and added libMCSwipeTableViewCell static library
iOS 7 compatibility bug fixes, added a boolean to define if the icons should or should not animate
Added the ability to define modes per state
Added default backgroundColor option
Updated README.md with added functionalities
- Fixed a few issues following the recent refactoring.

- Minor code cleanup.
- Updated the demo project following the recent additions.
Merge pull request #24 from alikaragoz/pr/23

Pr/23
Fixed a potential bug when the image name is nil.
Added and changed some delegate methods to notify when user starts dragging, is dragging and swiped.
Commented the `-swipeTableViewCell:didSwipeWithPercentageDelegate:` because it's very verbose.
- Changed the Product Name of the project.

- Added a fancy icon to the demo project.
Merge pull request #26 from alikaragoz/pr/23

- Fixed a potential bug when the image name is nil.
Bumped Podspec version to 1.1.0
Fixed background flickering issue (fixes #28)
Updated podspec version
Update README.md

Changed the delegate method in the documentation to match the delegate method.