Comments added on all classes.

Renamed InputEvent to TriggerType
UserAction to ViewAction
Merge pull request #41 from sarality/view_action

Base implemenation of ViewAction
Action Support in List Component
Added Comments.

Also changed the RowRenderer based on changes in ViewAction.
Merge branch 'list_component_action_support' of https://github.com/sarality/appblocks into list_component_action_support

Conflicts:
	src/java/com/sarality/app/view/list/BaseListRowRenderer.java
	src/java/com/sarality/app/view/list/CompositeListRowRenderer.java
	src/java/com/sarality/app/view/list/ListComponent.java