updated viewer base

fixed bug in number filter. added CSV point upload widget (HTML 5 only).
fixed issue where layers might not have a URL associated with them for
caching layers by lowercase URL