Utils: handle throwable in hasTelephonySupport
Re-arranged preference filtering based on device features
Merge pull request #169 from bgcngm/master

Just some minor cleanup and arrangements