bdremove: Rework finding filesystems mounted on a device

The code to find the filesystems mounted on a device was wrong.  Rewrite
it to use the existing structures that do this instead of creating new
ones.

Signed-off-by: Corey Minyard <cminyard@mvista.com>