Added bash_completion_scripts, with currently start_rails_completion.rb.
Removed trailing spaces.
Replaced Etc.getpwuid.dir calls (and the 'etc' library dependency) with the standard File.expand_path( file, '~' ).
DesktopHelper: added return value to display_dialog.
Added snooze function to ticker.rb.
ticker.rb: moved alarm filename to the global configuration; removed unused constant DATA_FILENAME.