misc/notepadplus: add interface to function list and use clang color in comments

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/13587043

Committer: Brad Fitzpatrick <bradfitz@golang.org>