locales-test: add initial value to reduce()

close #95
rock-paper-scissors: fix userlist orientation in HTML version

Using table as a button conflicts with setInline(true).
Solved by using internal image and text as buttons.

close #96
rock-paper-scissors: enable direct_to_this for all.wt too

direct_to_this was enabled from main() of rock-paper-scissors.cpp.
This code is not copied to all.cpp.
To enable direct_to_this in all.cpp, it was moved to the constructor
of a static object.

close #97
Doxyfile: add <build>/examples to EXAMPLES_PATH to show swfstore.cpp

close #98
debian: split package libwtclassesXX to libwtclassesXX and libwtclasses-data

close #94
add util function set_closable(dialog)
add util function delete_closed(dialog)
rock-paper-scissors: use function set_closable
rock-paper-scissors: remove empty for-loop
rock-paper-scissors: use signal instead of set to close all dialogs on logout
rock-paper-scissors: use function delete_closed()

Previously, inline implementation was used (delete_sender).
remove useless checks that pointer is not 0 while deleting it
rand: use rr(x) instead of rr() % x from rr(from, to[. step])
fix a typo in description of rr(start, stop, step)
improve random numbers generation in range [0,N)

close #104
update year (2011->2012) in copyrights of MapViewer
update MapViewer from upsteam.

Non-compilable!!

Files MapViewer.?pp were copied from
https://bitbucket.org/rmintaev/mapviewer/changeset/88530221b01c

see #102
update license of MapViewer (name error fixed)

close #103
apply auto style improver to src/MapViewer.?pp
MapViewer: return wt-classes namespaces