Fixes for Amazon Kindle. addresses issue #133

Please review the tests and make sure that the results are what you expect. Note that for some UAs I'm returning the UA family as 'Android'. Not sure if we want to use device attributes to return something different. All of the test UAs come from log files for wvu.edu sites (except the original Kindle test).