Dynamic endpoints handlers

chttpd hardcoded handlers are replaced with with dynamic url handlers.

This is a special branch that pull the prepared branches (of the same name)
of chttpd, mem3 and global_changes, which have the config files.

See chttpd/27037-5-dynamic-endpoint-handlers.

BugzID: 27037