Refine header regexp so that they do not overlap

Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
Add imenu support

Signed-off-by: Damien Cassou <damien.cassou@gmail.com>