Proposed fix to printing function disassembly

Needed to fix some minor issues.  Initial tests passed because some bins were left in /usr/local.  This patch supports walking function BBs to print the disassembly rather than relying on function size and reading a continuous block of bytes, which may not really represent all the code flow in the function.

See: https://github.com/radare/radare2/issues/562