signature default param:=value

does not compile yet
sig-default temp-work

use : as delim for default params, push value after
rename AST_TABLE to AST_LIST

more memorable name for ( LIST )
add doc/glossary.textile
pdump macro

for gdb sessions
source_string: omit ending nil/undef in source dumps

message (a nil nil) => message (a )
potion_strcat: added (yet unused on potion)
add missing core/config.h deps
add potion_class_find by name

Returns class VT for found classname.
Only the system-defined classes so far,
not checking user- or meta classes so far.
This will be later needed for type checks.
doxygen support: generate struct and member docs, JAVADOC_AUTOBRIEF
make clean: tools/config.c
doc: PNArg vs PN_S(name,1|2) docs
doxygen: add custom footer (with p2 --version)
Doxyfile: EXTRACT_ALL (also static funcs), looks good now
cpp: add PN_OBJECT_HEADER PN_TABLE_HEADER as members for doxygen
potion_dump: print value and type. e.g "Num (Str)"
doc: string and bytes methods

generate static functions (all PN methods are static)
dist: fix make release
doc: add mainpage and generate README.md

left tree pane, green
doxygen: methods for ast PNSource, compile PNProto, PNNumber, PNBoolean, PNString, PNBytes

also rename potion_source_dump to potion_source_dumpbc
doxygen: document methods for PNLick, PNTable, PNTuple