core: add debug functions to measure time spent in code/functions
core: update Japanese translations
core: change comment about linker and circular references problems with static libs
Merge pull request #183 from l/translation_ja

core: update Japanese translations
doc: update Japanese auto-generated files
doc: fix example of color codes in command line (user's guide)
core: add functions to manage array lists
core: add extra check on arraylist pointer in arraylist functions
core: reset data contents in function arraylist_clear if size_alloc_min > 0
core: add comment about argument "index" of function arraylist_search
tests: add tests of arraylist functions
core: optimize completion by using arraylists

With arraylist (vs weelist), the completion is about 50x faster.
It is visible on "/help [+tab]".
core: use a sorted arraylist for partial completions

With a sorted list, the partial completion is about 50x faster
(like other completions).
tests: add tests of hashtable functions
irc: disable creation of temporary servers by default with command /connect, new option irc.look.temporary_servers
irc: display nick changes in server buffer (closes #188)
core: update ChangeLog
doc: update polish translations
core: update polish translations
aspell: fix compilation with enchant version older than 1.6.0 (closes #192)