Support for Nintendo handhelds DSi and 3DS

Added support for Nintendo handhelds DSi and 3DS / their browsers into user-agent detection; so that they display the mobile theme
updated in the new commit