nit6xlite: request and set direction for BCM GPIOs, leave BT enabled

After this patch, Yocto builds are able to communicate as tested
with the following sequence:

        brcm_patchram_plus --enable_hci --no2bytes --tosleep 20000 \
               --baudrate 3000000 --patchram bcm4330.hcd /dev/ttymxc2 &
        rfkill unblock bluetooth
        hciconfig hci0 up
        hcitool -i hci0 scan

We still need to figure out where to get/place the brcm_patchram_plus
sources. They're released under an Apache license, but seem to have
many (or no) homes...

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Merge branch 'boundary-imx_3.0.35_4.1.0' of github.com:boundarydevices/linux-imx6 into boundary-imx_3.0.35_4.1.0