refactoring button steps with non-capturing groups and optional groups (removed some cruft steps). moved some picker variables to outside the module so they will visible (preparing for an over haul of the date picker)
* briar now requires rake (trying to play nice with ruby mine)
* refactored some button steps with non-capturing groups and removed
  some redundant steps
* starting the nasty process of fixing the date picker code