Added new features to pomodoro.el

Features:
  - Toggle displaying mode line time
  - Iteration count to stop pomodoro
  - Max iteration count
  - Icon for long rest
  - Variables to control the behaviors

Fixed:
  - `defun pomodoro:expire ()' always stop pomodoro if current-state is rest

Modified:
  -  'pomodoro:file' can be nil