fix bug that caused acts to be potentially executed twice
Added act to show/hide menu items
Merge pull request #1 from jaspervp/master

make timer restartable
add color to menuItem icon
add color to menuItem icon
add color to menuItem icon
Merge remote-tracking branch 'origin/hide_menu_items' into hide_menu_items

Conflicts:
	WhenRobo/src/main/java/houtbecke/rs/when/robo/act/ColorMenuItem.java
New extension of TypedAct for executing on Android UI thread
allow timer to reschedule
Merge pull request #2 from jaspervp/hide_menu_items

added acts for hiding and coloring menu items
remove incidental logging statement
make gradlew executable
Generify PublishEvent
add default value in last value helper method
propagate exceptions as RuntimeExceptions for TypedPushCondition
New act for publishing single event
added empty and not empty to DefaultConditionThings
added empty and not empty to DefaultConditionThings
Merge remote-tracking branch 'origin/empty_and_not_empty' into empty_and_not_empty

Conflicts:
	When/src/main/java/houtbecke/rs/when/DefaultConditionThings.java
	When/src/test/groovy/ThingsTest.groovy
simplified