geolocation and shape fixes

This version introduces multiple enhancements:

added possibility to check search location by address and also check that given location exist in created shape

Details of additions/deletions below:
--------------------------------------------------------------

Modified:   /index.html
            -- Added --
                form to search given address and info boxes
            -- Updated --
                fixed script paths and links

Modified:   /js/maps.js
            -- Added --
                added geocoding and show info box
            -- Updated --
                some refactor changes

Modified:   /css/maps.css
            -- Added --
                styles fon new changes