convert BKMODE #defines to 'enum class'

mostly to get the TRANSPARENT #define out of the global namespace

Change-Id: Iec592d26d4d12b5f30f7f9a04dd377a1fb20d643