D-branes and BCFT in Hpp-wave backgrounds