[shell] Alarm on PS1 and show date in various timezones

Since I've added bell handling to tabbedex, adding \a to PS1 makes
perfect sense and works much nicer than just having activity marks
on tab bar.

Also, since I often need to know time in timezones other then the
one I'm in, added a right prompt (well, sort of) to bash.  It's not
ideal and maybe needs some more customisation, but works for now.
[shell] Add “powerful” cd command

Features of the cd replacement command are:
- “cd -P” to do “cd $(pwd -P)” (also works with arguments), and
- “cd foo bar” to replace “foo” component of $PWD with “bar”.
[music] Added “if” action to check which player is running
[xlocker] Only pause Spotify

On machine that I'm using xlocker, I'm streaming music from MPD
and due to reasons, the set-up is not pausing friendly, so don't
pause then.
[emacs] Remove bacgkound from `num3-face-even'

Customise also insisted on doing some other reformatting for
some reason.
[emacs] Unconditionally require 'notes

Also, add a key binding for running sync-mail script.
[sawfish] Updated bindings for manipulating window position and size
[shell] Since errors which printf produced for no apparent reason
[shell] Add “.../<dir>” handling to cd

.../<dir> goes to parent directories until ./<dir> is a valid
directory and then changes to it.

Also add help message and refactor the whole _cd function.
[statuses] Add some polish characters
[statuses] Sorted some of the statuses