examples: Add tiny-nghttpd

tiny-nghttpd is HTTP/2 server and its purpose is measure the
performance of nghttp2 library code.  Currently it only accepts direct
HTTP/2 connection only.
examples: Build tiny-nghttpd only when epoll is available
nghttp2_hd: Search dynamic table first

Since recently used headers are in dynamic header table, it is
advantageous to search dynamic table first, saving time to search
through static table.
Check Boost library only when it is requested