Add range input support and feature detect module

Are we detecting for specific browser types?