From c73cd005b4583dd1e89f6dfcf70d8c64b0b78719 Mon Sep 17 00:00:00 2001 From: Elbert Alias Date: Sat, 21 Feb 2015 17:49:16 +1100 Subject: [PATCH] Vagrant + Docker development environment --- .gitignore | 6 +- Vagrantfile | 20 +++ bin/links | 35 +++++ package.sh => bin/package | 0 docker/Dockerfile | 44 +++++++ docker/insecure.key | 27 ++++ docker/insecure.key.pub | 1 + links.cmd | 122 ------------------ links.sh | 31 ----- package.cmd | 61 --------- {share => src}/apps.json | 0 .../drivers}/bookmarklet/.gitignore | 0 .../drivers}/bookmarklet/css/wappalyzer.css | 0 .../bookmarklet/images/icons/.gitkeep | 0 .../drivers}/bookmarklet/images/pending.gif | Bin .../drivers}/bookmarklet/index.html | 0 .../drivers}/bookmarklet/js/apps.js | 0 .../drivers}/bookmarklet/js/driver.js | 0 {drivers => src/drivers}/chrome/.gitignore | 0 .../drivers}/chrome/_locales/en/messages.json | 0 .../drivers}/chrome/_locales/es/messages.json | 0 .../drivers}/chrome/_locales/fr/messages.json | 0 .../drivers}/chrome/_locales/ro/messages.json | 0 .../drivers}/chrome/_locales/ru/messages.json | 0 .../drivers}/chrome/background.html | 0 .../drivers}/chrome/css/options.css | 0 {drivers => src/drivers}/chrome/css/popup.css | 0 .../drivers}/chrome/css/widgets.css | 0 .../drivers}/chrome/images/github.png | Bin .../drivers}/chrome/images/header.png | Bin .../drivers}/chrome/images/icon_128.png | Bin .../drivers}/chrome/images/icon_19.png | Bin .../drivers}/chrome/images/icon_32.png | Bin .../drivers}/chrome/images/icon_38.png | Bin .../drivers}/chrome/images/icon_hot.png | Bin .../drivers}/chrome/images/icons/.gitkeep | 0 .../drivers}/chrome/images/twitter.png | Bin {drivers => src/drivers}/chrome/js/content.js | 0 .../drivers}/chrome/js/defaults.js | 0 {drivers => src/drivers}/chrome/js/driver.js | 0 {drivers => src/drivers}/chrome/js/ga.js | 0 {drivers => src/drivers}/chrome/js/i18n.js | 0 {drivers => src/drivers}/chrome/js/inject.js | 0 {drivers => src/drivers}/chrome/js/options.js | 0 {drivers => src/drivers}/chrome/js/popup.js | 0 {drivers => src/drivers}/chrome/manifest.json | 0 {drivers => src/drivers}/chrome/options.html | 0 {drivers => src/drivers}/chrome/popup.html | 0 {drivers => src/drivers}/firefox/.gitignore | 0 {drivers => src/drivers}/firefox/README.md | 0 .../drivers}/firefox/data/css/panel.css | 0 .../drivers}/firefox/data/images/icon32.png | Bin .../firefox/data/images/icon32_hot.png | Bin .../firefox/data/images/icons/.gitkeep | 0 .../drivers}/firefox/data/js/panel.js | 0 .../drivers}/firefox/data/js/tab.js | 0 .../drivers}/firefox/data/panel.html | 0 {drivers => src/drivers}/firefox/doc/main.md | 0 .../drivers}/firefox/images/icon128.png | Bin .../drivers}/firefox/images/icon128_hot.png | Bin .../drivers}/firefox/images/icon16.png | Bin .../drivers}/firefox/images/icon16_hot.png | Bin .../drivers}/firefox/images/icon48.png | Bin .../drivers}/firefox/images/icon48_hot.png | Bin .../drivers}/firefox/images/icon64.png | Bin .../drivers}/firefox/images/icon64_hot.png | Bin .../drivers}/firefox/lib/driver.js | 0 .../drivers}/firefox/locale/de-DE.properties | 0 .../drivers}/firefox/locale/en-GB.properties | 0 .../drivers}/firefox/locale/en-US.properties | 0 .../drivers}/firefox/locale/es-ES.properties | 0 .../drivers}/firefox/locale/fr-FR.properties | 0 .../drivers}/firefox/locale/nl-NL.properties | 0 .../drivers}/firefox/locale/ro-RO.properties | 0 {drivers => src/drivers}/firefox/package.json | 0 {drivers => src/drivers}/html/.gitignore | 0 {drivers => src/drivers}/html/images/icon.png | Bin .../drivers}/html/images/icons/.gitkeep | 0 {drivers => src/drivers}/html/index.html | 0 {drivers => src/drivers}/html/js/driver.js | 0 {drivers => src/drivers}/npm/.gitignore | 0 {drivers => src/drivers}/npm/README.md | 0 {drivers => src/drivers}/npm/check.js | 0 {drivers => src/drivers}/npm/index.js | 0 {drivers => src/drivers}/npm/package.json | 0 {drivers => src/drivers}/npm/test/test.js | 0 {drivers => src/drivers}/phantomjs/.gitignore | 0 .../drivers}/phantomjs/js/driver.js | 0 .../phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE | 0 {drivers => src/drivers}/php/.gitignore | 0 {drivers => src/drivers}/php/Wappalyzer.php | 0 .../drivers}/php/WappalyzerException.php | 0 {drivers => src/drivers}/php/index.php | 0 {drivers => src/drivers}/php/js/driver.js | 0 {drivers => src/drivers}/python/.gitignore | 0 {drivers => src/drivers}/python/js/.gitkeep | 0 {drivers => src/drivers}/python/wappalyzer.py | 0 {drivers => src/drivers}/ruby/.gitignore | 0 {drivers => src/drivers}/ruby/js/driver.js | 0 {drivers => src/drivers}/ruby/wappalyzer.rb | 0 {share/images => src}/icons/1C-Bitrix.png | Bin {share/images => src}/icons/1und1.png | Bin {share/images => src}/icons/2z Project.png | Bin {share/images => src}/icons/3DM.png | Bin {share/images => src}/icons/3dCart.png | Bin {share/images => src}/icons/3ware.png | Bin {share/images => src}/icons/AMPcms.png | Bin {share/images => src}/icons/AOLserver.png | Bin .../icons/AT Internet Analyzer.png | Bin .../images => src}/icons/AT Internet XiTi.png | Bin {share/images => src}/icons/ATEN.png | Bin .../images => src}/icons/ATG Web Commerce.png | Bin {share/images => src}/icons/AWStats.png | Bin .../icons/Accessible Portal.png | Bin {share/images => src}/icons/AdInfinity.png | Bin {share/images => src}/icons/AdRiver.png | Bin {share/images => src}/icons/AdRoll.png | Bin {share/images => src}/icons/Adcash.png | Bin {share/images => src}/icons/AddShoppers.png | Bin {share/images => src}/icons/AddThis.png | Bin {share/images => src}/icons/Adobe CQ5.png | Bin .../images => src}/icons/Adobe ColdFusion.png | Bin {share/images => src}/icons/Adobe GoLive.png | Bin {share/images => src}/icons/Adobe Muse.png | Bin .../images => src}/icons/Adobe RoboHelp.png | Bin .../icons/Advanced Web Stats.png | Bin {share/images => src}/icons/Advert Stream.png | Bin {share/images => src}/icons/Adzerk.png | Bin {share/images => src}/icons/Airee.png | Bin {share/images => src}/icons/Akamai.png | Bin .../icons/Algolia Realtime Search.png | Bin .../images => src}/icons/Allegro RomPager.png | Bin {share/images => src}/icons/Alloy.png | Bin {share/images => src}/icons/AlloyUI.png | Bin {share/images => src}/icons/Amaya.png | Bin {share/images => src}/icons/Ametys.png | Bin {share/images => src}/icons/Amiro.CMS.png | Bin {share/images => src}/icons/Anchor CMS.png | Bin {share/images => src}/icons/AngularJS.png | Bin {share/images => src}/icons/Apache HBase.png | Bin {share/images => src}/icons/Apache Hadoop.png | Bin .../images => src}/icons/Apache JSPWiki.png | Bin {share/images => src}/icons/Apache Tomcat.png | Bin .../icons/Apache Traffic Server.png | Bin {share/images => src}/icons/Apache Wicket.png | Bin {share/images => src}/icons/Apache.png | Bin {share/images => src}/icons/AppNexus.png | Bin {share/images => src}/icons/Arc Forum.png | Bin .../icons/Artifactory Web Server.png | Bin {share/images => src}/icons/Artifactory.png | Bin {share/images => src}/icons/AsciiDoc.png | Bin .../icons/Atlassian Bitbucket.png | Bin .../icons/Atlassian Confluence.png | Bin .../icons/Atlassian FishEye.png | Bin .../icons/Atlassian Jira Issue Collector.png | Bin .../images => src}/icons/Atlassian Jira.png | Bin {share/images => src}/icons/Avangate.png | Bin {share/images => src}/icons/BIGACE.png | Bin {share/images => src}/icons/Backbone.js.png | Bin {share/images => src}/icons/Banshee.png | Bin {share/images => src}/icons/BaseHTTP.png | Bin {share/images => src}/icons/BigDump.png | Bin {share/images => src}/icons/Bigcommerce.png | Bin {share/images => src}/icons/Bigware.png | Bin {share/images => src}/icons/BittAds.png | Bin {share/images => src}/icons/Blip.tv.png | Bin {share/images => src}/icons/Blogger.png | Bin {share/images => src}/icons/BlueKai.png | Bin {share/images => src}/icons/Bluefish.png | Bin {share/images => src}/icons/Boa.png | Bin {share/images => src}/icons/Bolt.png | Bin {share/images => src}/icons/Bonfire.png | Bin {share/images => src}/icons/Brother.png | Bin {share/images => src}/icons/BrowserCMS.png | Bin {share/images => src}/icons/BugSense.png | Bin {share/images => src}/icons/BugSnag.png | Bin {share/images => src}/icons/Bugzilla.png | Bin {share/images => src}/icons/Burning Board.png | Bin .../icons/Business Catalyst.png | Bin {share/images => src}/icons/BuySellAds.png | Bin {share/images => src}/icons/C++.png | Bin {share/images => src}/icons/CFML.png | Bin {share/images => src}/icons/CKEditor.png | Bin .../images => src}/icons/CMS Made Simple.png | Bin {share/images => src}/icons/CMSimple.png | Bin {share/images => src}/icons/CO2Stats.png | Bin {share/images => src}/icons/CPG Dragonfly.png | Bin {share/images => src}/icons/CS Cart.png | Bin {share/images => src}/icons/CacheFly.png | Bin {share/images => src}/icons/CakePHP.png | Bin .../icons/Canon HTTP Server.png | Bin {share/images => src}/icons/Canon.png | Bin {share/images => src}/icons/Carbon Ads.png | Bin {share/images => src}/icons/Cargo.png | Bin {share/images => src}/icons/Catwalk.png | Bin {share/images => src}/icons/CentOS.png | Bin {share/images => src}/icons/CenteHTTPd.png | Bin {share/images => src}/icons/Chameleon.png | Bin {share/images => src}/icons/Chamilo.png | Bin {share/images => src}/icons/Chartbeat.png | Bin {share/images => src}/icons/Cherokee.png | Bin {share/images => src}/icons/CherryPy.png | Bin {share/images => src}/icons/Chitika.png | Bin {share/images => src}/icons/ClickHeat.png | Bin {share/images => src}/icons/ClickTale.png | Bin {share/images => src}/icons/Clicky.png | Bin {share/images => src}/icons/CloudFlare.png | Bin {share/images => src}/icons/Cloudera.png | Bin {share/images => src}/icons/CodeIgniter.png | Bin {share/images => src}/icons/CodeMirror.png | Bin .../images => src}/icons/Commerce Server.png | Bin .../images => src}/icons/CompaqHTTPServer.png | Bin {share/images => src}/icons/Concrete5.png | Bin {share/images => src}/icons/Connect.png | Bin {share/images => src}/icons/Contao.png | Bin {share/images => src}/icons/Contenido.png | Bin {share/images => src}/icons/Contens.png | Bin {share/images => src}/icons/ContentBox.png | Bin {share/images => src}/icons/ConversionLab.png | Bin {share/images => src}/icons/Coppermine.png | Bin {share/images => src}/icons/Cosmoshop.png | Bin {share/images => src}/icons/Cotonti.png | Bin {share/images => src}/icons/CouchDB.png | Bin {share/images => src}/icons/Cowboy.png | Bin {share/images => src}/icons/CppCMS.png | Bin {share/images => src}/icons/Craft CMS.png | Bin {share/images => src}/icons/Crazy Egg.png | Bin {share/images => src}/icons/Criteo.png | Bin {share/images => src}/icons/Cross Pixel.png | Bin {share/images => src}/icons/CubeCart.png | Bin {share/images => src}/icons/Cufon.png | Bin {share/images => src}/icons/D3.png | Bin {share/images => src}/icons/DAV.png | Bin {share/images => src}/icons/DHTMLX.png | Bin {share/images => src}/icons/DTG.png | Bin {share/images => src}/icons/Dancer.png | Bin {share/images => src}/icons/Danneo CMS.png | Bin {share/images => src}/icons/Dart.png | Bin {share/images => src}/icons/Darwin.png | Bin .../images => src}/icons/DataLife Engine.png | Bin {share/images => src}/icons/David Webbox.png | Bin {share/images => src}/icons/Debian.png | Bin {share/images => src}/icons/Decorum.png | Bin {share/images => src}/icons/DedeCMS.png | Bin {share/images => src}/icons/Dell.png | Bin {share/images => src}/icons/Demandware.png | Bin {share/images => src}/icons/Deployd.png | Bin {share/images => src}/icons/DirectAdmin.png | Bin {share/images => src}/icons/Discourse.png | Bin {share/images => src}/icons/Disqus.png | Bin {share/images => src}/icons/Django CMS.png | Bin {share/images => src}/icons/Django.png | Bin {share/images => src}/icons/Dojo.png | Bin {share/images => src}/icons/Dokeos.png | Bin {share/images => src}/icons/DokuWiki.png | Bin {share/images => src}/icons/DotNetNuke.png | Bin {share/images => src}/icons/Dotclear.png | Bin {share/images => src}/icons/Doxygen.png | Bin {share/images => src}/icons/DreamWeaver.png | Bin .../images => src}/icons/Drupal Commerce.png | Bin {share/images => src}/icons/Drupal.png | Bin {share/images => src}/icons/Dynamicweb.png | Bin {share/images => src}/icons/E-Merchant.png | Bin {share/images => src}/icons/ELOG HTTP.png | Bin {share/images => src}/icons/ELOG.png | Bin {share/images => src}/icons/EPiServer.png | Bin {share/images => src}/icons/EPrints.png | Bin {share/images => src}/icons/ESERV-10.png | Bin {share/images => src}/icons/EWS-NIC4.png | Bin {share/images => src}/icons/Ecodoo.png | Bin {share/images => src}/icons/EdgeCast.png | Bin {share/images => src}/icons/Eleanor CMS.png | Bin {share/images => src}/icons/Elm.png | Bin {share/images => src}/icons/Eloqua.png | Bin .../images => src}/icons/EmbedThis Appweb.png | Bin .../images => src}/icons/Embedthis-http.png | Bin {share/images => src}/icons/Ember.js.png | Bin {share/images => src}/icons/Enyo.png | Bin {share/images => src}/icons/Epom.png | Bin {share/images => src}/icons/Erlang.png | Bin {share/images => src}/icons/Exhibit.png | Bin {share/images => src}/icons/Express.png | Bin .../images => src}/icons/ExpressionEngine.png | Bin {share/images => src}/icons/ExtJS.png | Bin {share/images => src}/icons/FAST ESP.png | Bin .../icons/FAST Search for SharePoint.png | Bin {share/images => src}/icons/FWP.png | Bin {share/images => src}/icons/Fact Finder.png | Bin .../icons/Fat-Free Framework.png | Bin {share/images => src}/icons/Fedora.png | Bin {share/images => src}/icons/Fireblade.png | Bin {share/images => src}/icons/FlashCom.png | Bin {share/images => src}/icons/FlexCMP.png | Bin {share/images => src}/icons/FluxBB.png | Bin {share/images => src}/icons/Flyspray.png | Bin {share/images => src}/icons/Font Awesome.png | Bin {share/images => src}/icons/Fortune3.png | Bin {share/images => src}/icons/FreeBSD.png | Bin {share/images => src}/icons/FreeTextBox.png | Bin {share/images => src}/icons/FrontPage.png | Bin {share/images => src}/icons/Fusion Ads.png | Bin {share/images => src}/icons/G-WAN.png | Bin {share/images => src}/icons/GX WebManager.png | Bin {share/images => src}/icons/Gallery.png | Bin {share/images => src}/icons/Gambio.png | Bin {share/images => src}/icons/Gauges.png | Bin {share/images => src}/icons/Gentoo.png | Bin .../images => src}/icons/Get Satisfaction.png | Bin {share/images => src}/icons/GetSimple CMS.png | Bin {share/images => src}/icons/Ghost.png | Bin {share/images => src}/icons/GitBook.png | Bin {share/images => src}/icons/GitLab.png | Bin {share/images => src}/icons/GlassFish.png | Bin {share/images => src}/icons/Glyphicons.png | Bin {share/images => src}/icons/GoAhead.png | Bin {share/images => src}/icons/GoStats.png | Bin .../images => src}/icons/Google AdSense.png | Bin .../images => src}/icons/Google Analytics.png | Bin .../icons/Google App Engine.png | Bin {share/images => src}/icons/Google Charts.png | Bin .../icons/Google Code Prettify.png | Bin .../images => src}/icons/Google Font API.png | Bin .../icons/Google Friend Connect.png | Bin {share/images => src}/icons/Google Maps.png | Bin .../images => src}/icons/Google PageSpeed.png | Bin {share/images => src}/icons/Google Sites.png | Bin .../icons/Google Tag Manager.png | Bin {share/images => src}/icons/Google Wallet.png | Bin .../icons/Google Web Toolkit.png | Bin {share/images => src}/icons/Graffiti CMS.png | Bin {share/images => src}/icons/Grandstream.png | Bin {share/images => src}/icons/Gravatar.png | Bin .../images => src}/icons/Gravity Insights.png | Bin .../images => src}/icons/Green Valley CMS.png | Bin {share/images => src}/icons/HP ChaiServer.png | Bin .../icons/HP Compact Server.png | Bin {share/images => src}/icons/HP ProCurve.png | Bin .../icons/HP System Management.png | Bin {share/images => src}/icons/HP iLO.png | Bin {share/images => src}/icons/HP.png | Bin {share/images => src}/icons/HTTP-Server.png | Bin {share/images => src}/icons/Handlebars.png | Bin .../images => src}/icons/Happy ICS Server.png | Bin {share/images => src}/icons/Haskell.png | Bin {share/images => src}/icons/HeadJS.png | Bin {share/images => src}/icons/Hello Bar.png | Bin {share/images => src}/icons/Hiawatha.png | Bin {share/images => src}/icons/Highcharts.png | Bin {share/images => src}/icons/Highstock.png | Bin {share/images => src}/icons/Hippo.png | Bin {share/images => src}/icons/Hogan.js.png | Bin {share/images => src}/icons/Hotaru CMS.png | Bin {share/images => src}/icons/HubSpot.png | Bin {share/images => src}/icons/Hybris.png | Bin .../images => src}/icons/IBM Coremetrics.png | Bin .../images => src}/icons/IBM HTTP Server.png | Bin .../icons/IBM Tivoli Storage Manager.png | Bin .../icons/IBM WebSphere Commerce.png | Bin .../icons/IBM WebSphere Portal.png | Bin {share/images => src}/icons/IIS.png | Bin {share/images => src}/icons/IPB.png | Bin {share/images => src}/icons/ImpressCMS.png | Bin {share/images => src}/icons/ImpressPages.png | Bin {share/images => src}/icons/InProces.png | Bin {share/images => src}/icons/Incapsula.png | Bin {share/images => src}/icons/Indexhibit.png | Bin {share/images => src}/icons/Indico.png | Bin {share/images => src}/icons/Indy.png | Bin {share/images => src}/icons/InstantCMS.png | Bin .../Intel Active Management Technology.png | Bin {share/images => src}/icons/IntenseDebate.png | Bin {share/images => src}/icons/Intercom.png | Bin {share/images => src}/icons/Intershop.png | Bin {share/images => src}/icons/Invenio.png | Bin {share/images => src}/icons/Ionicons.png | Bin {share/images => src}/icons/JAlbum.png | Bin .../icons/JBoss Application Server.png | Bin {share/images => src}/icons/JBoss Web.png | Bin {share/images => src}/icons/JC-HTTPD.png | Bin {share/images => src}/icons/JS Charts.png | Bin {share/images => src}/icons/JTL Shop.png | Bin {share/images => src}/icons/Jalios.png | Bin {share/images => src}/icons/Java Servlet.png | Bin {share/images => src}/icons/Java.png | Bin .../images => src}/icons/JavaServer Faces.png | Bin .../images => src}/icons/JavaServer Pages.png | Bin .../icons/Javascript Infovis Toolkit.png | Bin {share/images => src}/icons/Jekyll.png | Bin {share/images => src}/icons/Jenkins.png | Bin {share/images => src}/icons/Jetty.png | Bin {share/images => src}/icons/Jirafe.png | Bin {share/images => src}/icons/Jo.png | Bin {share/images => src}/icons/JobberBase.png | Bin {share/images => src}/icons/Joomla.png | Bin {share/images => src}/icons/K2.png | Bin {share/images => src}/icons/KISSmetrics.png | Bin {share/images => src}/icons/KS_HTTP.png | Bin {share/images => src}/icons/Kampyle.png | Bin {share/images => src}/icons/Kendo UI.png | Bin {share/images => src}/icons/Kentico CMS.png | Bin {share/images => src}/icons/KineticJS.png | Bin {share/images => src}/icons/Knockout.js.png | Bin {share/images => src}/icons/Koa.png | Bin .../images => src}/icons/Koala Framework.png | Bin {share/images => src}/icons/Koego.png | Bin {share/images => src}/icons/Kohana.png | Bin {share/images => src}/icons/Kolibri CMS.png | Bin {share/images => src}/icons/Komodo CMS.png | Bin {share/images => src}/icons/Koobi.png | Bin {share/images => src}/icons/Kooboo CMS.png | Bin {share/images => src}/icons/LEPTON.png | Bin {share/images => src}/icons/LabVIEW.png | Bin {share/images => src}/icons/Laravel.png | Bin {share/images => src}/icons/Leaflet.png | Bin {share/images => src}/icons/Less.png | Bin {share/images => src}/icons/Liferay.png | Bin {share/images => src}/icons/Lift.png | Bin .../images => src}/icons/LightMon Engine.png | Bin {share/images => src}/icons/Lightbox.png | Bin {share/images => src}/icons/LimeSurvey.png | Bin {share/images => src}/icons/LinkSmart.png | Bin {share/images => src}/icons/LiteSpeed.png | Bin {share/images => src}/icons/LiveJournal.png | Bin .../images => src}/icons/LiveStreet CMS.png | Bin {share/images => src}/icons/Livefyre.png | Bin {share/images => src}/icons/Lo-dash.png | Bin {share/images => src}/icons/Lockerz Share.png | Bin {share/images => src}/icons/Locomotive.png | Bin .../icons/Logitech Media Server.png | Bin {share/images => src}/icons/Lotus Domino.png | Bin {share/images => src}/icons/Lua.png | Bin .../icons/M.R. Inc Webserver.png | Bin .../icons/M.R. Inc Wild CMS.png | Bin {share/images => src}/icons/MOBOTIX.png | Bin {share/images => src}/icons/MODx.png | Bin {share/images => src}/icons/Magento.png | Bin {share/images => src}/icons/Mambo.png | Bin {share/images => src}/icons/MantisBT.png | Bin {share/images => src}/icons/ManyContacts.png | Bin {share/images => src}/icons/Marketo.png | Bin {share/images => src}/icons/MathJax.png | Bin {share/images => src}/icons/MaxSite CMS.png | Bin .../images => src}/icons/MediaElement.js.png | Bin {share/images => src}/icons/MediaTomb.png | Bin {share/images => src}/icons/MediaWiki.png | Bin {share/images => src}/icons/Meebo.png | Bin {share/images => src}/icons/Methode.png | Bin .../icons/Microsoft ASP.NET.png | Bin .../icons/Microsoft HTTPAPI.png | Bin .../icons/Microsoft SharePoint.png | Bin {share/images => src}/icons/MiniBB.png | Bin {share/images => src}/icons/MiniServ.png | Bin {share/images => src}/icons/Mint.png | Bin {share/images => src}/icons/Mixpanel.png | Bin {share/images => src}/icons/Mobify.png | Bin {share/images => src}/icons/MochiKit.png | Bin {share/images => src}/icons/MochiWeb.png | Bin {share/images => src}/icons/Modernizr.png | Bin {share/images => src}/icons/Moguta.CMS.png | Bin {share/images => src}/icons/MoinMoin.png | Bin {share/images => src}/icons/Mojolicious.png | Bin {share/images => src}/icons/Mollom.png | Bin .../images => src}/icons/Moment Timezone.png | Bin {share/images => src}/icons/Moment.js.png | Bin {share/images => src}/icons/Mondo Media.png | Bin {share/images => src}/icons/MongoDB.png | Bin {share/images => src}/icons/Mongrel.png | Bin .../icons/Monkey HTTP Server.png | Bin {share/images => src}/icons/Mono.net.png | Bin {share/images => src}/icons/Mono.png | Bin {share/images => src}/icons/MooTools.png | Bin {share/images => src}/icons/Moodle.png | Bin {share/images => src}/icons/Moogo.png | Bin {share/images => src}/icons/Motion-httpd.png | Bin {share/images => src}/icons/Movable Type.png | Bin {share/images => src}/icons/Moxa.png | Bin {share/images => src}/icons/Mozard Suite.png | Bin {share/images => src}/icons/Mura CMS.png | Bin {share/images => src}/icons/Mustache.png | Bin {share/images => src}/icons/MyBB.png | Bin {share/images => src}/icons/MyBlogLog.png | Bin {share/images => src}/icons/MySQL.png | Bin {share/images => src}/icons/Mynetcap.png | Bin {share/images => src}/icons/NOIX.png | Bin {share/images => src}/icons/NVD3.png | Bin {share/images => src}/icons/Nedstat.png | Bin {share/images => src}/icons/Nepso.png | Bin {share/images => src}/icons/Netmonitor.png | Bin {share/images => src}/icons/Netsuite.png | Bin .../images => src}/icons/Nette Framework.png | Bin {share/images => src}/icons/New Relic.png | Bin {share/images => src}/icons/Nginx.png | Bin {share/images => src}/icons/Nokia Maps.png | Bin {share/images => src}/icons/OXID eShop.png | Bin {share/images => src}/icons/October CMS.png | Bin .../icons/OmniTouch 8660 My Teamwork.png | Bin {share/images => src}/icons/OneStat.png | Bin {share/images => src}/icons/Open AdStream.png | Bin .../icons/Open Journal Systems.png | Bin .../icons/Open Web Analytics.png | Bin {share/images => src}/icons/OpenCart.png | Bin {share/images => src}/icons/OpenCms.png | Bin {share/images => src}/icons/OpenGSE.png | Bin {share/images => src}/icons/OpenGrok.png | Bin {share/images => src}/icons/OpenLayers.png | Bin {share/images => src}/icons/OpenNemas.png | Bin {share/images => src}/icons/OpenSSL.png | Bin .../icons/OpenText Web Solutions.png | Bin {share/images => src}/icons/Ophal.png | Bin {share/images => src}/icons/Optimizely.png | Bin .../icons/Oracle Application Server.png | Bin .../Oracle Dynamic Monitoring Service.png | Bin .../icons/Oracle HTTP Server.png | Bin .../Oracle Recommendations On Demand.png | Bin .../images => src}/icons/Oracle Web Cache.png | Bin {share/images => src}/icons/Outbrain.png | Bin .../images => src}/icons/Outlook Web App.png | Bin {share/images => src}/icons/PANSITE.png | Bin {share/images => src}/icons/PDF.js.png | Bin {share/images => src}/icons/PHP-Fusion.png | Bin {share/images => src}/icons/PHP-Nuke.png | Bin {share/images => src}/icons/PHP.png | Bin {share/images => src}/icons/Pagekit.png | Bin {share/images => src}/icons/Pardot.png | Bin {share/images => src}/icons/Parse.ly.png | Bin {share/images => src}/icons/PayPal.png | Bin {share/images => src}/icons/PencilBlue.png | Bin {share/images => src}/icons/Percussion.png | Bin {share/images => src}/icons/PerfSONAR-PS.png | Bin {share/images => src}/icons/Perl.png | Bin {share/images => src}/icons/Petrojs.png | Bin {share/images => src}/icons/Phaser.png | Bin .../icons/Phusion Passenger.png | Bin {share/images => src}/icons/Piano Solo.png | Bin {share/images => src}/icons/Piwik.png | Bin {share/images => src}/icons/Planet.png | Bin {share/images => src}/icons/Plentymarkets.png | Bin {share/images => src}/icons/Plesk.png | Bin {share/images => src}/icons/Pligg.png | Bin {share/images => src}/icons/Plone.png | Bin {share/images => src}/icons/Plura.png | Bin {share/images => src}/icons/Po.st.png | Bin {share/images => src}/icons/Polymer.png | Bin {share/images => src}/icons/Posterous.png | Bin {share/images => src}/icons/Powergap.png | Bin {share/images => src}/icons/Prefix-Free.png | Bin {share/images => src}/icons/Prestashop.png | Bin .../icons/Project Wonderful.png | Bin {share/images => src}/icons/Prototype.png | Bin {share/images => src}/icons/Protovis.png | Bin {share/images => src}/icons/Pure CSS.png | Bin {share/images => src}/icons/Python.png | Bin {share/images => src}/icons/Quantcast.png | Bin {share/images => src}/icons/Quick.CMS.png | Bin {share/images => src}/icons/Quick.Cart.png | Bin .../images => src}/icons/RAID HTTPServer.png | Bin {share/images => src}/icons/RBS Change.png | Bin {share/images => src}/icons/RCMS.png | Bin {share/images => src}/icons/RDoc.png | Bin {share/images => src}/icons/RackCache.png | Bin {share/images => src}/icons/Ramda.png | Bin {share/images => src}/icons/Raphael.png | Bin {share/images => src}/icons/Rapid Logic.png | Bin {share/images => src}/icons/React.png | Bin {share/images => src}/icons/ReallyCMS.png | Bin {share/images => src}/icons/Red Hat.png | Bin {share/images => src}/icons/Reddit.png | Bin {share/images => src}/icons/Redmine.png | Bin {share/images => src}/icons/Reinvigorate.png | Bin {share/images => src}/icons/RequireJS.png | Bin {share/images => src}/icons/Reveal.js.png | Bin {share/images => src}/icons/RiteCMS.png | Bin {share/images => src}/icons/RoundCube.png | Bin {share/images => src}/icons/Ruby on Rails.png | Bin {share/images => src}/icons/Ruby.png | Bin {share/images => src}/icons/RxJS.png | Bin {share/images => src}/icons/S.Builder.png | Bin {share/images => src}/icons/SAP.png | Bin {share/images => src}/icons/SDL Tridion.png | Bin {share/images => src}/icons/SIMsite.png | Bin {share/images => src}/icons/SMF.png | Bin {share/images => src}/icons/SOBI 2.png | Bin {share/images => src}/icons/SPDY.png | Bin {share/images => src}/icons/SPIP.png | Bin {share/images => src}/icons/SQL Buddy.png | Bin {share/images => src}/icons/SQLite.png | Bin {share/images => src}/icons/SUSE.png | Bin {share/images => src}/icons/SWFObject.png | Bin {share/images => src}/icons/Saia PCD.png | Bin {share/images => src}/icons/Sarka-SPIP.png | Bin {share/images => src}/icons/Scala.png | Bin .../icons/Schneider Web Server.png | Bin {share/images => src}/icons/Schneider.png | Bin .../images => src}/icons/Scientific Linux.png | Bin {share/images => src}/icons/Sencha Touch.png | Bin .../icons/Sentinel Keys Server.png | Bin .../icons/Sentinel License Monitor.png | Bin .../icons/Sentinel Protection Server.png | Bin {share/images => src}/icons/Seoshop.png | Bin {share/images => src}/icons/Serendipity.png | Bin {share/images => src}/icons/Shadow.png | Bin {share/images => src}/icons/ShareThis.png | Bin {share/images => src}/icons/ShinyStat.png | Bin {share/images => src}/icons/Shopalize.png | Bin {share/images => src}/icons/Shopatron.png | Bin {share/images => src}/icons/Shopify.png | Bin {share/images => src}/icons/Shopware.png | Bin {share/images => src}/icons/Silva.png | Bin {share/images => src}/icons/SilverStripe.png | Bin {share/images => src}/icons/SimpleHTTP.png | Bin {share/images => src}/icons/Site Meter.png | Bin {share/images => src}/icons/SiteCatalyst.png | Bin {share/images => src}/icons/SiteDNK.png | Bin {share/images => src}/icons/SiteEdit.png | Bin {share/images => src}/icons/Sitecore.png | Bin {share/images => src}/icons/Sivuviidakko.png | Bin {share/images => src}/icons/Sizmek.png | Bin {share/images => src}/icons/Skimlinks.png | Bin {share/images => src}/icons/Slimbox 2.png | Bin {share/images => src}/icons/Slimbox.png | Bin .../images => src}/icons/Smart Ad Server.png | Bin {share/images => src}/icons/SmartSite.png | Bin {share/images => src}/icons/Smartstore.png | Bin {share/images => src}/icons/Snap.png | Bin {share/images => src}/icons/Snap.svg.png | Bin {share/images => src}/icons/Snoobi.png | Bin {share/images => src}/icons/SobiPro.png | Bin {share/images => src}/icons/Socket.io.png | Bin {share/images => src}/icons/Solodev.png | Bin {share/images => src}/icons/SoundManager.png | Bin {share/images => src}/icons/Sphinx.png | Bin .../icons/SpiderControl iniNet.png | Bin {share/images => src}/icons/Splunk.png | Bin {share/images => src}/icons/Splunkd.png | Bin {share/images => src}/icons/Spree.png | Bin {share/images => src}/icons/Squarespace.png | Bin {share/images => src}/icons/SquirrelMail.png | Bin {share/images => src}/icons/Squiz Matrix.png | Bin {share/images => src}/icons/Starlet.png | Bin {share/images => src}/icons/StatCounter.png | Bin {share/images => src}/icons/Store Systems.png | Bin {share/images => src}/icons/Stripe.png | Bin {share/images => src}/icons/SublimeVideo.png | Bin {share/images => src}/icons/Subrion.png | Bin {share/images => src}/icons/SunOS.png | Bin {share/images => src}/icons/Supersized.png | Bin {share/images => src}/icons/Swiftlet.png | Bin {share/images => src}/icons/Symfony.png | Bin .../icons/Synology DiskStation.png | Bin .../icons/SyntaxHighlighter.png | Bin {share/images => src}/icons/TWiki.png | Bin {share/images => src}/icons/TYPO3 CMS.png | Bin {share/images => src}/icons/TYPO3 Flow.png | Bin {share/images => src}/icons/TYPO3 Neos.png | Bin {share/images => src}/icons/TYPOlight.png | Bin {share/images => src}/icons/Tealeaf.png | Bin {share/images => src}/icons/TeamCity.png | Bin {share/images => src}/icons/Tengine.png | Bin .../images => src}/icons/Textpattern CMS.png | Bin {share/images => src}/icons/Thelia.png | Bin {share/images => src}/icons/TiddlyWiki.png | Bin .../icons/Tiki Wiki CMS Groupware.png | Bin {share/images => src}/icons/Timeline.png | Bin {share/images => src}/icons/Timeplot.png | Bin {share/images => src}/icons/TinyMCE.png | Bin {share/images => src}/icons/Titan.png | Bin {share/images => src}/icons/TomatoCart.png | Bin {share/images => src}/icons/TornadoServer.png | Bin {share/images => src}/icons/Trac.png | Bin {share/images => src}/icons/TrackJs.png | Bin {share/images => src}/icons/Tumblr.png | Bin {share/images => src}/icons/TweenMax.png | Bin {share/images => src}/icons/Twilight CMS.png | Bin {share/images => src}/icons/TwistPHP.png | Bin {share/images => src}/icons/TwistedWeb.png | Bin .../icons/Twitter Bootstrap.png | Bin {share/images => src}/icons/TypePad.png | Bin {share/images => src}/icons/Typekit.png | Bin {share/images => src}/icons/UIKit.png | Bin {share/images => src}/icons/UNIX.png | Bin {share/images => src}/icons/Ubercart.png | Bin {share/images => src}/icons/Ubuntu.png | Bin {share/images => src}/icons/UltraCart.png | Bin {share/images => src}/icons/Umbraco.png | Bin {share/images => src}/icons/Underscore.js.png | Bin {share/images => src}/icons/UserRules.png | Bin {share/images => src}/icons/UserVoice.png | Bin {share/images => src}/icons/Ushahidi.png | Bin {share/images => src}/icons/VIVVO.png | Bin {share/images => src}/icons/VP-ASP.png | Bin {share/images => src}/icons/Vanilla.png | Bin {share/images => src}/icons/Varnish.png | Bin {share/images => src}/icons/Venda.png | Bin {share/images => src}/icons/Veoxa.png | Bin {share/images => src}/icons/VideoJS.png | Bin {share/images => src}/icons/VigLink.png | Bin {share/images => src}/icons/Vignette.png | Bin {share/images => src}/icons/Vimeo.png | Bin {share/images => src}/icons/Virata EmWeb.png | Bin {share/images => src}/icons/VirtueMart.png | Bin {share/images => src}/icons/Visual WebGUI.png | Bin {share/images => src}/icons/VisualPath.png | Bin {share/images => src}/icons/Volusion.png | Bin {share/images => src}/icons/Vox.png | Bin {share/images => src}/icons/Vue.js.png | Bin .../images => src}/icons/W3 Total Cache.png | Bin {share/images => src}/icons/W3Counter.png | Bin {share/images => src}/icons/WP Rocket.png | Bin {share/images => src}/icons/Web Optimizer.png | Bin {share/images => src}/icons/Web2py.png | Bin {share/images => src}/icons/WebGUI.png | Bin {share/images => src}/icons/WebPublisher.png | Bin {share/images => src}/icons/Webix.png | Bin {share/images => src}/icons/WebsPlanet.png | Bin {share/images => src}/icons/Websale.png | Bin {share/images => src}/icons/WebsiteBaker.png | Bin {share/images => src}/icons/Webtrekk.png | Bin {share/images => src}/icons/Webtrends.png | Bin {share/images => src}/icons/Weebly.png | Bin {share/images => src}/icons/WikkaWiki.png | Bin {share/images => src}/icons/Windows CE.png | Bin .../images => src}/icons/Windows Server.png | Bin {share/images => src}/icons/Wink.png | Bin .../icons/Winstone Servlet Container.png | Bin {share/images => src}/icons/Wix.png | Bin {share/images => src}/icons/Wolf CMS.png | Bin {share/images => src}/icons/WooCommerce.png | Bin {share/images => src}/icons/Woopra.png | Bin .../icons/WordPress Super Cache.png | Bin {share/images => src}/icons/WordPress.png | Bin .../icons/Wowza Media Server.png | Bin {share/images => src}/icons/X-Cart.png | Bin {share/images => src}/icons/XAMPP.png | Bin {share/images => src}/icons/XMB.png | Bin {share/images => src}/icons/XOOPS.png | Bin {share/images => src}/icons/XRegExp.png | Bin {share/images => src}/icons/Xajax.png | Bin {share/images => src}/icons/Xanario.png | Bin {share/images => src}/icons/XenForo.png | Bin {share/images => src}/icons/XiTi.png | Bin {share/images => src}/icons/Xitami.png | Bin {share/images => src}/icons/YUI Doc.png | Bin {share/images => src}/icons/YUI.png | Bin {share/images => src}/icons/YaBB.png | Bin .../icons/Yahoo Advertising.png | Bin .../images => src}/icons/Yahoo! Ecommerce.png | Bin .../icons/Yahoo! Web Analytics.png | Bin {share/images => src}/icons/Yandex.Direct.png | Bin .../images => src}/icons/Yandex.Metrika.png | Bin {share/images => src}/icons/Yesod.png | Bin {share/images => src}/icons/Yieldlab.png | Bin {share/images => src}/icons/Yii.png | Bin {share/images => src}/icons/YouTube.png | Bin {share/images => src}/icons/ZK.png | Bin .../images => src}/icons/ZURB Foundation.png | Bin {share/images => src}/icons/Zabbix.png | Bin {share/images => src}/icons/Zanox.png | Bin {share/images => src}/icons/Zen Cart.png | Bin {share/images => src}/icons/Zend.png | Bin {share/images => src}/icons/Zepto.png | Bin {share/images => src}/icons/Zeuscart.png | Bin {share/images => src}/icons/Zinnia.png | Bin {share/images => src}/icons/Zope.png | Bin {share/images => src}/icons/amCharts.png | Bin {share/images => src}/icons/basket.js.png | Bin {share/images => src}/icons/cPanel.png | Bin {share/images => src}/icons/cgit.png | Bin {share/images => src}/icons/ckan.png | Bin {share/images => src}/icons/comScore.png | Bin {share/images => src}/icons/debut.png | Bin {share/images => src}/icons/default.png | Bin {share/images => src}/icons/dwhttpd.png | Bin {share/images => src}/icons/e107.png | Bin .../icons/eDevice SmartStack.png | Bin {share/images => src}/icons/eHTTP.png | Bin {share/images => src}/icons/eSyndiCat.png | Bin {share/images => src}/icons/eZ Publish.png | Bin {share/images => src}/icons/flask.png | Bin {share/images => src}/icons/git.png | Bin {share/images => src}/icons/gitweb.png | Bin {share/images => src}/icons/gunicorn.png | Bin {share/images => src}/icons/iCongo.png | Bin {share/images => src}/icons/iWeb.png | Bin {share/images => src}/icons/io4-CMS.png | Bin {share/images => src}/icons/jQTouch.png | Bin {share/images => src}/icons/jQuery Mobile.png | Bin .../icons/jQuery Sparklines.png | Bin {share/images => src}/icons/jQuery UI.png | Bin {share/images => src}/icons/jQuery.png | Bin {share/images => src}/icons/jqPlot.png | Bin .../icons/libwww-perl-daemon.png | Bin {share/images => src}/icons/lighttpd.png | Bin {share/images => src}/icons/math.js.png | Bin {share/images => src}/icons/mini_httpd.png | Bin {share/images => src}/icons/mod_auth_pam.png | Bin {share/images => src}/icons/mod_fastcgi.png | Bin {share/images => src}/icons/mod_jk.png | Bin {share/images => src}/icons/mod_perl.png | Bin {share/images => src}/icons/mod_python.png | Bin {share/images => src}/icons/mod_rack.png | Bin {share/images => src}/icons/mod_rails.png | Bin {share/images => src}/icons/mod_ssl.png | Bin {share/images => src}/icons/mod_wsgi.png | Bin {share/images => src}/icons/node.js.png | Bin {share/images => src}/icons/nopCommerce.png | Bin {share/images => src}/icons/openEngine.png | Bin {share/images => src}/icons/osCSS.png | Bin {share/images => src}/icons/osCommerce.png | Bin {share/images => src}/icons/ownCloud.png | Bin {share/images => src}/icons/papaya CMS.png | Bin {share/images => src}/icons/phpAlbum.png | Bin {share/images => src}/icons/phpBB.png | Bin {share/images => src}/icons/phpCMS.png | Bin {share/images => src}/icons/phpDocumentor.png | Bin {share/images => src}/icons/phpMyAdmin.png | Bin {share/images => src}/icons/phpPgAdmin.png | Bin {share/images => src}/icons/phpSQLiteCMS.png | Bin {share/images => src}/icons/phpwind.png | Bin {share/images => src}/icons/prettyPhoto.png | Bin {share/images => src}/icons/punBB.png | Bin {share/images => src}/icons/reCAPTCHA.png | Bin {share/images => src}/icons/sIFR.png | Bin {share/images => src}/icons/sNews.png | Bin .../images => src}/icons/script.aculo.us.png | Bin {share/images => src}/icons/spin.js.png | Bin {share/images => src}/icons/swift.engine.png | Bin {share/images => src}/icons/three.js.png | Bin {share/images => src}/icons/thttpd.png | Bin {share/images => src}/icons/total.js.png | Bin {share/images => src}/icons/uCore.png | Bin {share/images => src}/icons/vBulletin.png | Bin {share/images => src}/icons/viennaCMS.png | Bin {share/images => src}/icons/webEdition.png | Bin {share/images => src}/icons/xCharts.png | Bin {share/images => src}/icons/xtCommerce.png | Bin {share/images => src}/icons/xui.png | Bin {share/images => src}/icons/yepnope.js.png | Bin {share/js => src}/wappalyzer.js | 0 838 files changed, 129 insertions(+), 218 deletions(-) create mode 100644 Vagrantfile create mode 100755 bin/links rename package.sh => bin/package (100%) create mode 100644 docker/Dockerfile create mode 100644 docker/insecure.key create mode 100644 docker/insecure.key.pub delete mode 100644 links.cmd delete mode 100755 links.sh delete mode 100644 package.cmd rename {share => src}/apps.json (100%) rename {drivers => src/drivers}/bookmarklet/.gitignore (100%) rename {drivers => src/drivers}/bookmarklet/css/wappalyzer.css (100%) rename {drivers => src/drivers}/bookmarklet/images/icons/.gitkeep (100%) rename {drivers => src/drivers}/bookmarklet/images/pending.gif (100%) rename {drivers => src/drivers}/bookmarklet/index.html (100%) rename {drivers => src/drivers}/bookmarklet/js/apps.js (100%) rename {drivers => src/drivers}/bookmarklet/js/driver.js (100%) rename {drivers => src/drivers}/chrome/.gitignore (100%) rename {drivers => src/drivers}/chrome/_locales/en/messages.json (100%) rename {drivers => src/drivers}/chrome/_locales/es/messages.json (100%) rename {drivers => src/drivers}/chrome/_locales/fr/messages.json (100%) rename {drivers => src/drivers}/chrome/_locales/ro/messages.json (100%) rename {drivers => src/drivers}/chrome/_locales/ru/messages.json (100%) rename {drivers => src/drivers}/chrome/background.html (100%) rename {drivers => src/drivers}/chrome/css/options.css (100%) rename {drivers => src/drivers}/chrome/css/popup.css (100%) rename {drivers => src/drivers}/chrome/css/widgets.css (100%) rename {drivers => src/drivers}/chrome/images/github.png (100%) rename {drivers => src/drivers}/chrome/images/header.png (100%) rename {drivers => src/drivers}/chrome/images/icon_128.png (100%) rename {drivers => src/drivers}/chrome/images/icon_19.png (100%) rename {drivers => src/drivers}/chrome/images/icon_32.png (100%) rename {drivers => src/drivers}/chrome/images/icon_38.png (100%) rename {drivers => src/drivers}/chrome/images/icon_hot.png (100%) rename {drivers => src/drivers}/chrome/images/icons/.gitkeep (100%) rename {drivers => src/drivers}/chrome/images/twitter.png (100%) rename {drivers => src/drivers}/chrome/js/content.js (100%) rename {drivers => src/drivers}/chrome/js/defaults.js (100%) rename {drivers => src/drivers}/chrome/js/driver.js (100%) rename {drivers => src/drivers}/chrome/js/ga.js (100%) rename {drivers => src/drivers}/chrome/js/i18n.js (100%) rename {drivers => src/drivers}/chrome/js/inject.js (100%) rename {drivers => src/drivers}/chrome/js/options.js (100%) rename {drivers => src/drivers}/chrome/js/popup.js (100%) rename {drivers => src/drivers}/chrome/manifest.json (100%) rename {drivers => src/drivers}/chrome/options.html (100%) rename {drivers => src/drivers}/chrome/popup.html (100%) rename {drivers => src/drivers}/firefox/.gitignore (100%) rename {drivers => src/drivers}/firefox/README.md (100%) rename {drivers => src/drivers}/firefox/data/css/panel.css (100%) rename {drivers => src/drivers}/firefox/data/images/icon32.png (100%) rename {drivers => src/drivers}/firefox/data/images/icon32_hot.png (100%) rename {drivers => src/drivers}/firefox/data/images/icons/.gitkeep (100%) rename {drivers => src/drivers}/firefox/data/js/panel.js (100%) rename {drivers => src/drivers}/firefox/data/js/tab.js (100%) rename {drivers => src/drivers}/firefox/data/panel.html (100%) rename {drivers => src/drivers}/firefox/doc/main.md (100%) rename {drivers => src/drivers}/firefox/images/icon128.png (100%) rename {drivers => src/drivers}/firefox/images/icon128_hot.png (100%) rename {drivers => src/drivers}/firefox/images/icon16.png (100%) rename {drivers => src/drivers}/firefox/images/icon16_hot.png (100%) rename {drivers => src/drivers}/firefox/images/icon48.png (100%) rename {drivers => src/drivers}/firefox/images/icon48_hot.png (100%) rename {drivers => src/drivers}/firefox/images/icon64.png (100%) rename {drivers => src/drivers}/firefox/images/icon64_hot.png (100%) rename {drivers => src/drivers}/firefox/lib/driver.js (100%) rename {drivers => src/drivers}/firefox/locale/de-DE.properties (100%) rename {drivers => src/drivers}/firefox/locale/en-GB.properties (100%) rename {drivers => src/drivers}/firefox/locale/en-US.properties (100%) rename {drivers => src/drivers}/firefox/locale/es-ES.properties (100%) rename {drivers => src/drivers}/firefox/locale/fr-FR.properties (100%) rename {drivers => src/drivers}/firefox/locale/nl-NL.properties (100%) rename {drivers => src/drivers}/firefox/locale/ro-RO.properties (100%) rename {drivers => src/drivers}/firefox/package.json (100%) rename {drivers => src/drivers}/html/.gitignore (100%) rename {drivers => src/drivers}/html/images/icon.png (100%) rename {drivers => src/drivers}/html/images/icons/.gitkeep (100%) rename {drivers => src/drivers}/html/index.html (100%) rename {drivers => src/drivers}/html/js/driver.js (100%) rename {drivers => src/drivers}/npm/.gitignore (100%) rename {drivers => src/drivers}/npm/README.md (100%) rename {drivers => src/drivers}/npm/check.js (100%) rename {drivers => src/drivers}/npm/index.js (100%) rename {drivers => src/drivers}/npm/package.json (100%) rename {drivers => src/drivers}/npm/test/test.js (100%) rename {drivers => src/drivers}/phantomjs/.gitignore (100%) rename {drivers => src/drivers}/phantomjs/js/driver.js (100%) rename {drivers => src/drivers}/phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE (100%) rename {drivers => src/drivers}/php/.gitignore (100%) rename {drivers => src/drivers}/php/Wappalyzer.php (100%) rename {drivers => src/drivers}/php/WappalyzerException.php (100%) rename {drivers => src/drivers}/php/index.php (100%) rename {drivers => src/drivers}/php/js/driver.js (100%) rename {drivers => src/drivers}/python/.gitignore (100%) rename {drivers => src/drivers}/python/js/.gitkeep (100%) rename {drivers => src/drivers}/python/wappalyzer.py (100%) rename {drivers => src/drivers}/ruby/.gitignore (100%) rename {drivers => src/drivers}/ruby/js/driver.js (100%) rename {drivers => src/drivers}/ruby/wappalyzer.rb (100%) rename {share/images => src}/icons/1C-Bitrix.png (100%) rename {share/images => src}/icons/1und1.png (100%) rename {share/images => src}/icons/2z Project.png (100%) rename {share/images => src}/icons/3DM.png (100%) rename {share/images => src}/icons/3dCart.png (100%) rename {share/images => src}/icons/3ware.png (100%) rename {share/images => src}/icons/AMPcms.png (100%) rename {share/images => src}/icons/AOLserver.png (100%) rename {share/images => src}/icons/AT Internet Analyzer.png (100%) rename {share/images => src}/icons/AT Internet XiTi.png (100%) rename {share/images => src}/icons/ATEN.png (100%) rename {share/images => src}/icons/ATG Web Commerce.png (100%) rename {share/images => src}/icons/AWStats.png (100%) rename {share/images => src}/icons/Accessible Portal.png (100%) rename {share/images => src}/icons/AdInfinity.png (100%) rename {share/images => src}/icons/AdRiver.png (100%) rename {share/images => src}/icons/AdRoll.png (100%) rename {share/images => src}/icons/Adcash.png (100%) rename {share/images => src}/icons/AddShoppers.png (100%) rename {share/images => src}/icons/AddThis.png (100%) rename {share/images => src}/icons/Adobe CQ5.png (100%) rename {share/images => src}/icons/Adobe ColdFusion.png (100%) rename {share/images => src}/icons/Adobe GoLive.png (100%) rename {share/images => src}/icons/Adobe Muse.png (100%) rename {share/images => src}/icons/Adobe RoboHelp.png (100%) rename {share/images => src}/icons/Advanced Web Stats.png (100%) rename {share/images => src}/icons/Advert Stream.png (100%) rename {share/images => src}/icons/Adzerk.png (100%) rename {share/images => src}/icons/Airee.png (100%) rename {share/images => src}/icons/Akamai.png (100%) rename {share/images => src}/icons/Algolia Realtime Search.png (100%) rename {share/images => src}/icons/Allegro RomPager.png (100%) rename {share/images => src}/icons/Alloy.png (100%) rename {share/images => src}/icons/AlloyUI.png (100%) rename {share/images => src}/icons/Amaya.png (100%) rename {share/images => src}/icons/Ametys.png (100%) rename {share/images => src}/icons/Amiro.CMS.png (100%) rename {share/images => src}/icons/Anchor CMS.png (100%) rename {share/images => src}/icons/AngularJS.png (100%) rename {share/images => src}/icons/Apache HBase.png (100%) rename {share/images => src}/icons/Apache Hadoop.png (100%) rename {share/images => src}/icons/Apache JSPWiki.png (100%) rename {share/images => src}/icons/Apache Tomcat.png (100%) rename {share/images => src}/icons/Apache Traffic Server.png (100%) rename {share/images => src}/icons/Apache Wicket.png (100%) rename {share/images => src}/icons/Apache.png (100%) rename {share/images => src}/icons/AppNexus.png (100%) rename {share/images => src}/icons/Arc Forum.png (100%) rename {share/images => src}/icons/Artifactory Web Server.png (100%) rename {share/images => src}/icons/Artifactory.png (100%) rename {share/images => src}/icons/AsciiDoc.png (100%) rename {share/images => src}/icons/Atlassian Bitbucket.png (100%) rename {share/images => src}/icons/Atlassian Confluence.png (100%) rename {share/images => src}/icons/Atlassian FishEye.png (100%) rename {share/images => src}/icons/Atlassian Jira Issue Collector.png (100%) rename {share/images => src}/icons/Atlassian Jira.png (100%) rename {share/images => src}/icons/Avangate.png (100%) rename {share/images => src}/icons/BIGACE.png (100%) rename {share/images => src}/icons/Backbone.js.png (100%) rename {share/images => src}/icons/Banshee.png (100%) rename {share/images => src}/icons/BaseHTTP.png (100%) rename {share/images => src}/icons/BigDump.png (100%) rename {share/images => src}/icons/Bigcommerce.png (100%) rename {share/images => src}/icons/Bigware.png (100%) rename {share/images => src}/icons/BittAds.png (100%) rename {share/images => src}/icons/Blip.tv.png (100%) rename {share/images => src}/icons/Blogger.png (100%) rename {share/images => src}/icons/BlueKai.png (100%) rename {share/images => src}/icons/Bluefish.png (100%) rename {share/images => src}/icons/Boa.png (100%) rename {share/images => src}/icons/Bolt.png (100%) rename {share/images => src}/icons/Bonfire.png (100%) rename {share/images => src}/icons/Brother.png (100%) rename {share/images => src}/icons/BrowserCMS.png (100%) rename {share/images => src}/icons/BugSense.png (100%) rename {share/images => src}/icons/BugSnag.png (100%) rename {share/images => src}/icons/Bugzilla.png (100%) rename {share/images => src}/icons/Burning Board.png (100%) rename {share/images => src}/icons/Business Catalyst.png (100%) rename {share/images => src}/icons/BuySellAds.png (100%) rename {share/images => src}/icons/C++.png (100%) rename {share/images => src}/icons/CFML.png (100%) rename {share/images => src}/icons/CKEditor.png (100%) rename {share/images => src}/icons/CMS Made Simple.png (100%) rename {share/images => src}/icons/CMSimple.png (100%) rename {share/images => src}/icons/CO2Stats.png (100%) rename {share/images => src}/icons/CPG Dragonfly.png (100%) rename {share/images => src}/icons/CS Cart.png (100%) rename {share/images => src}/icons/CacheFly.png (100%) rename {share/images => src}/icons/CakePHP.png (100%) rename {share/images => src}/icons/Canon HTTP Server.png (100%) rename {share/images => src}/icons/Canon.png (100%) rename {share/images => src}/icons/Carbon Ads.png (100%) rename {share/images => src}/icons/Cargo.png (100%) rename {share/images => src}/icons/Catwalk.png (100%) rename {share/images => src}/icons/CentOS.png (100%) rename {share/images => src}/icons/CenteHTTPd.png (100%) rename {share/images => src}/icons/Chameleon.png (100%) rename {share/images => src}/icons/Chamilo.png (100%) rename {share/images => src}/icons/Chartbeat.png (100%) rename {share/images => src}/icons/Cherokee.png (100%) rename {share/images => src}/icons/CherryPy.png (100%) rename {share/images => src}/icons/Chitika.png (100%) rename {share/images => src}/icons/ClickHeat.png (100%) rename {share/images => src}/icons/ClickTale.png (100%) rename {share/images => src}/icons/Clicky.png (100%) rename {share/images => src}/icons/CloudFlare.png (100%) rename {share/images => src}/icons/Cloudera.png (100%) rename {share/images => src}/icons/CodeIgniter.png (100%) rename {share/images => src}/icons/CodeMirror.png (100%) rename {share/images => src}/icons/Commerce Server.png (100%) rename {share/images => src}/icons/CompaqHTTPServer.png (100%) rename {share/images => src}/icons/Concrete5.png (100%) rename {share/images => src}/icons/Connect.png (100%) rename {share/images => src}/icons/Contao.png (100%) rename {share/images => src}/icons/Contenido.png (100%) rename {share/images => src}/icons/Contens.png (100%) rename {share/images => src}/icons/ContentBox.png (100%) rename {share/images => src}/icons/ConversionLab.png (100%) rename {share/images => src}/icons/Coppermine.png (100%) rename {share/images => src}/icons/Cosmoshop.png (100%) rename {share/images => src}/icons/Cotonti.png (100%) rename {share/images => src}/icons/CouchDB.png (100%) rename {share/images => src}/icons/Cowboy.png (100%) rename {share/images => src}/icons/CppCMS.png (100%) rename {share/images => src}/icons/Craft CMS.png (100%) rename {share/images => src}/icons/Crazy Egg.png (100%) rename {share/images => src}/icons/Criteo.png (100%) rename {share/images => src}/icons/Cross Pixel.png (100%) rename {share/images => src}/icons/CubeCart.png (100%) rename {share/images => src}/icons/Cufon.png (100%) rename {share/images => src}/icons/D3.png (100%) rename {share/images => src}/icons/DAV.png (100%) rename {share/images => src}/icons/DHTMLX.png (100%) rename {share/images => src}/icons/DTG.png (100%) rename {share/images => src}/icons/Dancer.png (100%) rename {share/images => src}/icons/Danneo CMS.png (100%) rename {share/images => src}/icons/Dart.png (100%) rename {share/images => src}/icons/Darwin.png (100%) rename {share/images => src}/icons/DataLife Engine.png (100%) rename {share/images => src}/icons/David Webbox.png (100%) rename {share/images => src}/icons/Debian.png (100%) rename {share/images => src}/icons/Decorum.png (100%) rename {share/images => src}/icons/DedeCMS.png (100%) rename {share/images => src}/icons/Dell.png (100%) rename {share/images => src}/icons/Demandware.png (100%) rename {share/images => src}/icons/Deployd.png (100%) rename {share/images => src}/icons/DirectAdmin.png (100%) rename {share/images => src}/icons/Discourse.png (100%) rename {share/images => src}/icons/Disqus.png (100%) rename {share/images => src}/icons/Django CMS.png (100%) rename {share/images => src}/icons/Django.png (100%) rename {share/images => src}/icons/Dojo.png (100%) rename {share/images => src}/icons/Dokeos.png (100%) rename {share/images => src}/icons/DokuWiki.png (100%) rename {share/images => src}/icons/DotNetNuke.png (100%) rename {share/images => src}/icons/Dotclear.png (100%) rename {share/images => src}/icons/Doxygen.png (100%) rename {share/images => src}/icons/DreamWeaver.png (100%) rename {share/images => src}/icons/Drupal Commerce.png (100%) rename {share/images => src}/icons/Drupal.png (100%) rename {share/images => src}/icons/Dynamicweb.png (100%) rename {share/images => src}/icons/E-Merchant.png (100%) rename {share/images => src}/icons/ELOG HTTP.png (100%) rename {share/images => src}/icons/ELOG.png (100%) rename {share/images => src}/icons/EPiServer.png (100%) rename {share/images => src}/icons/EPrints.png (100%) rename {share/images => src}/icons/ESERV-10.png (100%) rename {share/images => src}/icons/EWS-NIC4.png (100%) rename {share/images => src}/icons/Ecodoo.png (100%) rename {share/images => src}/icons/EdgeCast.png (100%) rename {share/images => src}/icons/Eleanor CMS.png (100%) rename {share/images => src}/icons/Elm.png (100%) rename {share/images => src}/icons/Eloqua.png (100%) rename {share/images => src}/icons/EmbedThis Appweb.png (100%) rename {share/images => src}/icons/Embedthis-http.png (100%) rename {share/images => src}/icons/Ember.js.png (100%) rename {share/images => src}/icons/Enyo.png (100%) rename {share/images => src}/icons/Epom.png (100%) rename {share/images => src}/icons/Erlang.png (100%) rename {share/images => src}/icons/Exhibit.png (100%) rename {share/images => src}/icons/Express.png (100%) rename {share/images => src}/icons/ExpressionEngine.png (100%) rename {share/images => src}/icons/ExtJS.png (100%) rename {share/images => src}/icons/FAST ESP.png (100%) rename {share/images => src}/icons/FAST Search for SharePoint.png (100%) rename {share/images => src}/icons/FWP.png (100%) rename {share/images => src}/icons/Fact Finder.png (100%) rename {share/images => src}/icons/Fat-Free Framework.png (100%) rename {share/images => src}/icons/Fedora.png (100%) rename {share/images => src}/icons/Fireblade.png (100%) rename {share/images => src}/icons/FlashCom.png (100%) rename {share/images => src}/icons/FlexCMP.png (100%) rename {share/images => src}/icons/FluxBB.png (100%) rename {share/images => src}/icons/Flyspray.png (100%) rename {share/images => src}/icons/Font Awesome.png (100%) rename {share/images => src}/icons/Fortune3.png (100%) rename {share/images => src}/icons/FreeBSD.png (100%) rename {share/images => src}/icons/FreeTextBox.png (100%) rename {share/images => src}/icons/FrontPage.png (100%) rename {share/images => src}/icons/Fusion Ads.png (100%) rename {share/images => src}/icons/G-WAN.png (100%) rename {share/images => src}/icons/GX WebManager.png (100%) rename {share/images => src}/icons/Gallery.png (100%) rename {share/images => src}/icons/Gambio.png (100%) rename {share/images => src}/icons/Gauges.png (100%) rename {share/images => src}/icons/Gentoo.png (100%) rename {share/images => src}/icons/Get Satisfaction.png (100%) rename {share/images => src}/icons/GetSimple CMS.png (100%) rename {share/images => src}/icons/Ghost.png (100%) rename {share/images => src}/icons/GitBook.png (100%) rename {share/images => src}/icons/GitLab.png (100%) rename {share/images => src}/icons/GlassFish.png (100%) rename {share/images => src}/icons/Glyphicons.png (100%) rename {share/images => src}/icons/GoAhead.png (100%) rename {share/images => src}/icons/GoStats.png (100%) rename {share/images => src}/icons/Google AdSense.png (100%) rename {share/images => src}/icons/Google Analytics.png (100%) rename {share/images => src}/icons/Google App Engine.png (100%) rename {share/images => src}/icons/Google Charts.png (100%) rename {share/images => src}/icons/Google Code Prettify.png (100%) rename {share/images => src}/icons/Google Font API.png (100%) rename {share/images => src}/icons/Google Friend Connect.png (100%) rename {share/images => src}/icons/Google Maps.png (100%) rename {share/images => src}/icons/Google PageSpeed.png (100%) rename {share/images => src}/icons/Google Sites.png (100%) rename {share/images => src}/icons/Google Tag Manager.png (100%) rename {share/images => src}/icons/Google Wallet.png (100%) rename {share/images => src}/icons/Google Web Toolkit.png (100%) rename {share/images => src}/icons/Graffiti CMS.png (100%) rename {share/images => src}/icons/Grandstream.png (100%) rename {share/images => src}/icons/Gravatar.png (100%) rename {share/images => src}/icons/Gravity Insights.png (100%) rename {share/images => src}/icons/Green Valley CMS.png (100%) rename {share/images => src}/icons/HP ChaiServer.png (100%) rename {share/images => src}/icons/HP Compact Server.png (100%) rename {share/images => src}/icons/HP ProCurve.png (100%) rename {share/images => src}/icons/HP System Management.png (100%) rename {share/images => src}/icons/HP iLO.png (100%) rename {share/images => src}/icons/HP.png (100%) rename {share/images => src}/icons/HTTP-Server.png (100%) rename {share/images => src}/icons/Handlebars.png (100%) rename {share/images => src}/icons/Happy ICS Server.png (100%) rename {share/images => src}/icons/Haskell.png (100%) rename {share/images => src}/icons/HeadJS.png (100%) rename {share/images => src}/icons/Hello Bar.png (100%) rename {share/images => src}/icons/Hiawatha.png (100%) rename {share/images => src}/icons/Highcharts.png (100%) rename {share/images => src}/icons/Highstock.png (100%) rename {share/images => src}/icons/Hippo.png (100%) rename {share/images => src}/icons/Hogan.js.png (100%) rename {share/images => src}/icons/Hotaru CMS.png (100%) rename {share/images => src}/icons/HubSpot.png (100%) rename {share/images => src}/icons/Hybris.png (100%) rename {share/images => src}/icons/IBM Coremetrics.png (100%) rename {share/images => src}/icons/IBM HTTP Server.png (100%) rename {share/images => src}/icons/IBM Tivoli Storage Manager.png (100%) rename {share/images => src}/icons/IBM WebSphere Commerce.png (100%) rename {share/images => src}/icons/IBM WebSphere Portal.png (100%) rename {share/images => src}/icons/IIS.png (100%) rename {share/images => src}/icons/IPB.png (100%) rename {share/images => src}/icons/ImpressCMS.png (100%) rename {share/images => src}/icons/ImpressPages.png (100%) rename {share/images => src}/icons/InProces.png (100%) rename {share/images => src}/icons/Incapsula.png (100%) rename {share/images => src}/icons/Indexhibit.png (100%) rename {share/images => src}/icons/Indico.png (100%) rename {share/images => src}/icons/Indy.png (100%) rename {share/images => src}/icons/InstantCMS.png (100%) rename {share/images => src}/icons/Intel Active Management Technology.png (100%) rename {share/images => src}/icons/IntenseDebate.png (100%) rename {share/images => src}/icons/Intercom.png (100%) rename {share/images => src}/icons/Intershop.png (100%) rename {share/images => src}/icons/Invenio.png (100%) rename {share/images => src}/icons/Ionicons.png (100%) rename {share/images => src}/icons/JAlbum.png (100%) rename {share/images => src}/icons/JBoss Application Server.png (100%) rename {share/images => src}/icons/JBoss Web.png (100%) rename {share/images => src}/icons/JC-HTTPD.png (100%) rename {share/images => src}/icons/JS Charts.png (100%) rename {share/images => src}/icons/JTL Shop.png (100%) rename {share/images => src}/icons/Jalios.png (100%) rename {share/images => src}/icons/Java Servlet.png (100%) rename {share/images => src}/icons/Java.png (100%) rename {share/images => src}/icons/JavaServer Faces.png (100%) rename {share/images => src}/icons/JavaServer Pages.png (100%) rename {share/images => src}/icons/Javascript Infovis Toolkit.png (100%) rename {share/images => src}/icons/Jekyll.png (100%) rename {share/images => src}/icons/Jenkins.png (100%) rename {share/images => src}/icons/Jetty.png (100%) rename {share/images => src}/icons/Jirafe.png (100%) rename {share/images => src}/icons/Jo.png (100%) rename {share/images => src}/icons/JobberBase.png (100%) rename {share/images => src}/icons/Joomla.png (100%) rename {share/images => src}/icons/K2.png (100%) rename {share/images => src}/icons/KISSmetrics.png (100%) rename {share/images => src}/icons/KS_HTTP.png (100%) rename {share/images => src}/icons/Kampyle.png (100%) rename {share/images => src}/icons/Kendo UI.png (100%) rename {share/images => src}/icons/Kentico CMS.png (100%) rename {share/images => src}/icons/KineticJS.png (100%) rename {share/images => src}/icons/Knockout.js.png (100%) rename {share/images => src}/icons/Koa.png (100%) rename {share/images => src}/icons/Koala Framework.png (100%) rename {share/images => src}/icons/Koego.png (100%) rename {share/images => src}/icons/Kohana.png (100%) rename {share/images => src}/icons/Kolibri CMS.png (100%) rename {share/images => src}/icons/Komodo CMS.png (100%) rename {share/images => src}/icons/Koobi.png (100%) rename {share/images => src}/icons/Kooboo CMS.png (100%) rename {share/images => src}/icons/LEPTON.png (100%) rename {share/images => src}/icons/LabVIEW.png (100%) rename {share/images => src}/icons/Laravel.png (100%) rename {share/images => src}/icons/Leaflet.png (100%) rename {share/images => src}/icons/Less.png (100%) rename {share/images => src}/icons/Liferay.png (100%) rename {share/images => src}/icons/Lift.png (100%) rename {share/images => src}/icons/LightMon Engine.png (100%) rename {share/images => src}/icons/Lightbox.png (100%) rename {share/images => src}/icons/LimeSurvey.png (100%) rename {share/images => src}/icons/LinkSmart.png (100%) rename {share/images => src}/icons/LiteSpeed.png (100%) rename {share/images => src}/icons/LiveJournal.png (100%) rename {share/images => src}/icons/LiveStreet CMS.png (100%) rename {share/images => src}/icons/Livefyre.png (100%) rename {share/images => src}/icons/Lo-dash.png (100%) rename {share/images => src}/icons/Lockerz Share.png (100%) rename {share/images => src}/icons/Locomotive.png (100%) rename {share/images => src}/icons/Logitech Media Server.png (100%) rename {share/images => src}/icons/Lotus Domino.png (100%) rename {share/images => src}/icons/Lua.png (100%) rename {share/images => src}/icons/M.R. Inc Webserver.png (100%) rename {share/images => src}/icons/M.R. Inc Wild CMS.png (100%) rename {share/images => src}/icons/MOBOTIX.png (100%) rename {share/images => src}/icons/MODx.png (100%) rename {share/images => src}/icons/Magento.png (100%) rename {share/images => src}/icons/Mambo.png (100%) rename {share/images => src}/icons/MantisBT.png (100%) rename {share/images => src}/icons/ManyContacts.png (100%) rename {share/images => src}/icons/Marketo.png (100%) rename {share/images => src}/icons/MathJax.png (100%) rename {share/images => src}/icons/MaxSite CMS.png (100%) rename {share/images => src}/icons/MediaElement.js.png (100%) rename {share/images => src}/icons/MediaTomb.png (100%) rename {share/images => src}/icons/MediaWiki.png (100%) rename {share/images => src}/icons/Meebo.png (100%) rename {share/images => src}/icons/Methode.png (100%) rename {share/images => src}/icons/Microsoft ASP.NET.png (100%) rename {share/images => src}/icons/Microsoft HTTPAPI.png (100%) rename {share/images => src}/icons/Microsoft SharePoint.png (100%) rename {share/images => src}/icons/MiniBB.png (100%) rename {share/images => src}/icons/MiniServ.png (100%) rename {share/images => src}/icons/Mint.png (100%) rename {share/images => src}/icons/Mixpanel.png (100%) rename {share/images => src}/icons/Mobify.png (100%) rename {share/images => src}/icons/MochiKit.png (100%) rename {share/images => src}/icons/MochiWeb.png (100%) rename {share/images => src}/icons/Modernizr.png (100%) rename {share/images => src}/icons/Moguta.CMS.png (100%) rename {share/images => src}/icons/MoinMoin.png (100%) rename {share/images => src}/icons/Mojolicious.png (100%) rename {share/images => src}/icons/Mollom.png (100%) rename {share/images => src}/icons/Moment Timezone.png (100%) rename {share/images => src}/icons/Moment.js.png (100%) rename {share/images => src}/icons/Mondo Media.png (100%) rename {share/images => src}/icons/MongoDB.png (100%) rename {share/images => src}/icons/Mongrel.png (100%) rename {share/images => src}/icons/Monkey HTTP Server.png (100%) rename {share/images => src}/icons/Mono.net.png (100%) rename {share/images => src}/icons/Mono.png (100%) rename {share/images => src}/icons/MooTools.png (100%) rename {share/images => src}/icons/Moodle.png (100%) rename {share/images => src}/icons/Moogo.png (100%) rename {share/images => src}/icons/Motion-httpd.png (100%) rename {share/images => src}/icons/Movable Type.png (100%) rename {share/images => src}/icons/Moxa.png (100%) rename {share/images => src}/icons/Mozard Suite.png (100%) rename {share/images => src}/icons/Mura CMS.png (100%) rename {share/images => src}/icons/Mustache.png (100%) rename {share/images => src}/icons/MyBB.png (100%) rename {share/images => src}/icons/MyBlogLog.png (100%) rename {share/images => src}/icons/MySQL.png (100%) rename {share/images => src}/icons/Mynetcap.png (100%) rename {share/images => src}/icons/NOIX.png (100%) rename {share/images => src}/icons/NVD3.png (100%) rename {share/images => src}/icons/Nedstat.png (100%) rename {share/images => src}/icons/Nepso.png (100%) rename {share/images => src}/icons/Netmonitor.png (100%) rename {share/images => src}/icons/Netsuite.png (100%) rename {share/images => src}/icons/Nette Framework.png (100%) rename {share/images => src}/icons/New Relic.png (100%) rename {share/images => src}/icons/Nginx.png (100%) rename {share/images => src}/icons/Nokia Maps.png (100%) rename {share/images => src}/icons/OXID eShop.png (100%) rename {share/images => src}/icons/October CMS.png (100%) rename {share/images => src}/icons/OmniTouch 8660 My Teamwork.png (100%) rename {share/images => src}/icons/OneStat.png (100%) rename {share/images => src}/icons/Open AdStream.png (100%) rename {share/images => src}/icons/Open Journal Systems.png (100%) rename {share/images => src}/icons/Open Web Analytics.png (100%) rename {share/images => src}/icons/OpenCart.png (100%) rename {share/images => src}/icons/OpenCms.png (100%) rename {share/images => src}/icons/OpenGSE.png (100%) rename {share/images => src}/icons/OpenGrok.png (100%) rename {share/images => src}/icons/OpenLayers.png (100%) rename {share/images => src}/icons/OpenNemas.png (100%) rename {share/images => src}/icons/OpenSSL.png (100%) rename {share/images => src}/icons/OpenText Web Solutions.png (100%) rename {share/images => src}/icons/Ophal.png (100%) rename {share/images => src}/icons/Optimizely.png (100%) rename {share/images => src}/icons/Oracle Application Server.png (100%) rename {share/images => src}/icons/Oracle Dynamic Monitoring Service.png (100%) rename {share/images => src}/icons/Oracle HTTP Server.png (100%) rename {share/images => src}/icons/Oracle Recommendations On Demand.png (100%) rename {share/images => src}/icons/Oracle Web Cache.png (100%) rename {share/images => src}/icons/Outbrain.png (100%) rename {share/images => src}/icons/Outlook Web App.png (100%) rename {share/images => src}/icons/PANSITE.png (100%) rename {share/images => src}/icons/PDF.js.png (100%) rename {share/images => src}/icons/PHP-Fusion.png (100%) rename {share/images => src}/icons/PHP-Nuke.png (100%) rename {share/images => src}/icons/PHP.png (100%) rename {share/images => src}/icons/Pagekit.png (100%) rename {share/images => src}/icons/Pardot.png (100%) rename {share/images => src}/icons/Parse.ly.png (100%) rename {share/images => src}/icons/PayPal.png (100%) rename {share/images => src}/icons/PencilBlue.png (100%) rename {share/images => src}/icons/Percussion.png (100%) rename {share/images => src}/icons/PerfSONAR-PS.png (100%) rename {share/images => src}/icons/Perl.png (100%) rename {share/images => src}/icons/Petrojs.png (100%) rename {share/images => src}/icons/Phaser.png (100%) rename {share/images => src}/icons/Phusion Passenger.png (100%) rename {share/images => src}/icons/Piano Solo.png (100%) rename {share/images => src}/icons/Piwik.png (100%) rename {share/images => src}/icons/Planet.png (100%) rename {share/images => src}/icons/Plentymarkets.png (100%) rename {share/images => src}/icons/Plesk.png (100%) rename {share/images => src}/icons/Pligg.png (100%) rename {share/images => src}/icons/Plone.png (100%) rename {share/images => src}/icons/Plura.png (100%) rename {share/images => src}/icons/Po.st.png (100%) rename {share/images => src}/icons/Polymer.png (100%) rename {share/images => src}/icons/Posterous.png (100%) rename {share/images => src}/icons/Powergap.png (100%) rename {share/images => src}/icons/Prefix-Free.png (100%) rename {share/images => src}/icons/Prestashop.png (100%) rename {share/images => src}/icons/Project Wonderful.png (100%) rename {share/images => src}/icons/Prototype.png (100%) rename {share/images => src}/icons/Protovis.png (100%) rename {share/images => src}/icons/Pure CSS.png (100%) rename {share/images => src}/icons/Python.png (100%) rename {share/images => src}/icons/Quantcast.png (100%) rename {share/images => src}/icons/Quick.CMS.png (100%) rename {share/images => src}/icons/Quick.Cart.png (100%) rename {share/images => src}/icons/RAID HTTPServer.png (100%) rename {share/images => src}/icons/RBS Change.png (100%) rename {share/images => src}/icons/RCMS.png (100%) rename {share/images => src}/icons/RDoc.png (100%) rename {share/images => src}/icons/RackCache.png (100%) rename {share/images => src}/icons/Ramda.png (100%) rename {share/images => src}/icons/Raphael.png (100%) rename {share/images => src}/icons/Rapid Logic.png (100%) rename {share/images => src}/icons/React.png (100%) rename {share/images => src}/icons/ReallyCMS.png (100%) rename {share/images => src}/icons/Red Hat.png (100%) rename {share/images => src}/icons/Reddit.png (100%) rename {share/images => src}/icons/Redmine.png (100%) rename {share/images => src}/icons/Reinvigorate.png (100%) rename {share/images => src}/icons/RequireJS.png (100%) rename {share/images => src}/icons/Reveal.js.png (100%) rename {share/images => src}/icons/RiteCMS.png (100%) rename {share/images => src}/icons/RoundCube.png (100%) rename {share/images => src}/icons/Ruby on Rails.png (100%) rename {share/images => src}/icons/Ruby.png (100%) rename {share/images => src}/icons/RxJS.png (100%) rename {share/images => src}/icons/S.Builder.png (100%) rename {share/images => src}/icons/SAP.png (100%) rename {share/images => src}/icons/SDL Tridion.png (100%) rename {share/images => src}/icons/SIMsite.png (100%) rename {share/images => src}/icons/SMF.png (100%) rename {share/images => src}/icons/SOBI 2.png (100%) rename {share/images => src}/icons/SPDY.png (100%) rename {share/images => src}/icons/SPIP.png (100%) rename {share/images => src}/icons/SQL Buddy.png (100%) rename {share/images => src}/icons/SQLite.png (100%) rename {share/images => src}/icons/SUSE.png (100%) rename {share/images => src}/icons/SWFObject.png (100%) rename {share/images => src}/icons/Saia PCD.png (100%) rename {share/images => src}/icons/Sarka-SPIP.png (100%) rename {share/images => src}/icons/Scala.png (100%) rename {share/images => src}/icons/Schneider Web Server.png (100%) rename {share/images => src}/icons/Schneider.png (100%) rename {share/images => src}/icons/Scientific Linux.png (100%) rename {share/images => src}/icons/Sencha Touch.png (100%) rename {share/images => src}/icons/Sentinel Keys Server.png (100%) rename {share/images => src}/icons/Sentinel License Monitor.png (100%) rename {share/images => src}/icons/Sentinel Protection Server.png (100%) rename {share/images => src}/icons/Seoshop.png (100%) rename {share/images => src}/icons/Serendipity.png (100%) rename {share/images => src}/icons/Shadow.png (100%) rename {share/images => src}/icons/ShareThis.png (100%) rename {share/images => src}/icons/ShinyStat.png (100%) rename {share/images => src}/icons/Shopalize.png (100%) rename {share/images => src}/icons/Shopatron.png (100%) rename {share/images => src}/icons/Shopify.png (100%) rename {share/images => src}/icons/Shopware.png (100%) rename {share/images => src}/icons/Silva.png (100%) rename {share/images => src}/icons/SilverStripe.png (100%) rename {share/images => src}/icons/SimpleHTTP.png (100%) rename {share/images => src}/icons/Site Meter.png (100%) rename {share/images => src}/icons/SiteCatalyst.png (100%) rename {share/images => src}/icons/SiteDNK.png (100%) rename {share/images => src}/icons/SiteEdit.png (100%) rename {share/images => src}/icons/Sitecore.png (100%) rename {share/images => src}/icons/Sivuviidakko.png (100%) rename {share/images => src}/icons/Sizmek.png (100%) rename {share/images => src}/icons/Skimlinks.png (100%) rename {share/images => src}/icons/Slimbox 2.png (100%) rename {share/images => src}/icons/Slimbox.png (100%) rename {share/images => src}/icons/Smart Ad Server.png (100%) rename {share/images => src}/icons/SmartSite.png (100%) rename {share/images => src}/icons/Smartstore.png (100%) rename {share/images => src}/icons/Snap.png (100%) rename {share/images => src}/icons/Snap.svg.png (100%) rename {share/images => src}/icons/Snoobi.png (100%) rename {share/images => src}/icons/SobiPro.png (100%) rename {share/images => src}/icons/Socket.io.png (100%) rename {share/images => src}/icons/Solodev.png (100%) rename {share/images => src}/icons/SoundManager.png (100%) rename {share/images => src}/icons/Sphinx.png (100%) rename {share/images => src}/icons/SpiderControl iniNet.png (100%) rename {share/images => src}/icons/Splunk.png (100%) rename {share/images => src}/icons/Splunkd.png (100%) rename {share/images => src}/icons/Spree.png (100%) rename {share/images => src}/icons/Squarespace.png (100%) rename {share/images => src}/icons/SquirrelMail.png (100%) rename {share/images => src}/icons/Squiz Matrix.png (100%) rename {share/images => src}/icons/Starlet.png (100%) rename {share/images => src}/icons/StatCounter.png (100%) rename {share/images => src}/icons/Store Systems.png (100%) rename {share/images => src}/icons/Stripe.png (100%) rename {share/images => src}/icons/SublimeVideo.png (100%) rename {share/images => src}/icons/Subrion.png (100%) rename {share/images => src}/icons/SunOS.png (100%) rename {share/images => src}/icons/Supersized.png (100%) rename {share/images => src}/icons/Swiftlet.png (100%) rename {share/images => src}/icons/Symfony.png (100%) rename {share/images => src}/icons/Synology DiskStation.png (100%) rename {share/images => src}/icons/SyntaxHighlighter.png (100%) rename {share/images => src}/icons/TWiki.png (100%) rename {share/images => src}/icons/TYPO3 CMS.png (100%) rename {share/images => src}/icons/TYPO3 Flow.png (100%) rename {share/images => src}/icons/TYPO3 Neos.png (100%) rename {share/images => src}/icons/TYPOlight.png (100%) rename {share/images => src}/icons/Tealeaf.png (100%) rename {share/images => src}/icons/TeamCity.png (100%) rename {share/images => src}/icons/Tengine.png (100%) rename {share/images => src}/icons/Textpattern CMS.png (100%) rename {share/images => src}/icons/Thelia.png (100%) rename {share/images => src}/icons/TiddlyWiki.png (100%) rename {share/images => src}/icons/Tiki Wiki CMS Groupware.png (100%) rename {share/images => src}/icons/Timeline.png (100%) rename {share/images => src}/icons/Timeplot.png (100%) rename {share/images => src}/icons/TinyMCE.png (100%) rename {share/images => src}/icons/Titan.png (100%) rename {share/images => src}/icons/TomatoCart.png (100%) rename {share/images => src}/icons/TornadoServer.png (100%) rename {share/images => src}/icons/Trac.png (100%) rename {share/images => src}/icons/TrackJs.png (100%) rename {share/images => src}/icons/Tumblr.png (100%) rename {share/images => src}/icons/TweenMax.png (100%) rename {share/images => src}/icons/Twilight CMS.png (100%) rename {share/images => src}/icons/TwistPHP.png (100%) rename {share/images => src}/icons/TwistedWeb.png (100%) rename {share/images => src}/icons/Twitter Bootstrap.png (100%) rename {share/images => src}/icons/TypePad.png (100%) rename {share/images => src}/icons/Typekit.png (100%) rename {share/images => src}/icons/UIKit.png (100%) rename {share/images => src}/icons/UNIX.png (100%) rename {share/images => src}/icons/Ubercart.png (100%) rename {share/images => src}/icons/Ubuntu.png (100%) rename {share/images => src}/icons/UltraCart.png (100%) rename {share/images => src}/icons/Umbraco.png (100%) rename {share/images => src}/icons/Underscore.js.png (100%) rename {share/images => src}/icons/UserRules.png (100%) rename {share/images => src}/icons/UserVoice.png (100%) rename {share/images => src}/icons/Ushahidi.png (100%) rename {share/images => src}/icons/VIVVO.png (100%) rename {share/images => src}/icons/VP-ASP.png (100%) rename {share/images => src}/icons/Vanilla.png (100%) rename {share/images => src}/icons/Varnish.png (100%) rename {share/images => src}/icons/Venda.png (100%) rename {share/images => src}/icons/Veoxa.png (100%) rename {share/images => src}/icons/VideoJS.png (100%) rename {share/images => src}/icons/VigLink.png (100%) rename {share/images => src}/icons/Vignette.png (100%) rename {share/images => src}/icons/Vimeo.png (100%) rename {share/images => src}/icons/Virata EmWeb.png (100%) rename {share/images => src}/icons/VirtueMart.png (100%) rename {share/images => src}/icons/Visual WebGUI.png (100%) rename {share/images => src}/icons/VisualPath.png (100%) rename {share/images => src}/icons/Volusion.png (100%) rename {share/images => src}/icons/Vox.png (100%) rename {share/images => src}/icons/Vue.js.png (100%) rename {share/images => src}/icons/W3 Total Cache.png (100%) rename {share/images => src}/icons/W3Counter.png (100%) rename {share/images => src}/icons/WP Rocket.png (100%) rename {share/images => src}/icons/Web Optimizer.png (100%) rename {share/images => src}/icons/Web2py.png (100%) rename {share/images => src}/icons/WebGUI.png (100%) rename {share/images => src}/icons/WebPublisher.png (100%) rename {share/images => src}/icons/Webix.png (100%) rename {share/images => src}/icons/WebsPlanet.png (100%) rename {share/images => src}/icons/Websale.png (100%) rename {share/images => src}/icons/WebsiteBaker.png (100%) rename {share/images => src}/icons/Webtrekk.png (100%) rename {share/images => src}/icons/Webtrends.png (100%) rename {share/images => src}/icons/Weebly.png (100%) rename {share/images => src}/icons/WikkaWiki.png (100%) rename {share/images => src}/icons/Windows CE.png (100%) rename {share/images => src}/icons/Windows Server.png (100%) rename {share/images => src}/icons/Wink.png (100%) rename {share/images => src}/icons/Winstone Servlet Container.png (100%) rename {share/images => src}/icons/Wix.png (100%) rename {share/images => src}/icons/Wolf CMS.png (100%) rename {share/images => src}/icons/WooCommerce.png (100%) rename {share/images => src}/icons/Woopra.png (100%) rename {share/images => src}/icons/WordPress Super Cache.png (100%) rename {share/images => src}/icons/WordPress.png (100%) rename {share/images => src}/icons/Wowza Media Server.png (100%) rename {share/images => src}/icons/X-Cart.png (100%) rename {share/images => src}/icons/XAMPP.png (100%) rename {share/images => src}/icons/XMB.png (100%) rename {share/images => src}/icons/XOOPS.png (100%) rename {share/images => src}/icons/XRegExp.png (100%) rename {share/images => src}/icons/Xajax.png (100%) rename {share/images => src}/icons/Xanario.png (100%) rename {share/images => src}/icons/XenForo.png (100%) rename {share/images => src}/icons/XiTi.png (100%) rename {share/images => src}/icons/Xitami.png (100%) rename {share/images => src}/icons/YUI Doc.png (100%) rename {share/images => src}/icons/YUI.png (100%) rename {share/images => src}/icons/YaBB.png (100%) rename {share/images => src}/icons/Yahoo Advertising.png (100%) rename {share/images => src}/icons/Yahoo! Ecommerce.png (100%) rename {share/images => src}/icons/Yahoo! Web Analytics.png (100%) rename {share/images => src}/icons/Yandex.Direct.png (100%) rename {share/images => src}/icons/Yandex.Metrika.png (100%) rename {share/images => src}/icons/Yesod.png (100%) rename {share/images => src}/icons/Yieldlab.png (100%) rename {share/images => src}/icons/Yii.png (100%) rename {share/images => src}/icons/YouTube.png (100%) rename {share/images => src}/icons/ZK.png (100%) rename {share/images => src}/icons/ZURB Foundation.png (100%) rename {share/images => src}/icons/Zabbix.png (100%) rename {share/images => src}/icons/Zanox.png (100%) rename {share/images => src}/icons/Zen Cart.png (100%) rename {share/images => src}/icons/Zend.png (100%) rename {share/images => src}/icons/Zepto.png (100%) rename {share/images => src}/icons/Zeuscart.png (100%) rename {share/images => src}/icons/Zinnia.png (100%) rename {share/images => src}/icons/Zope.png (100%) rename {share/images => src}/icons/amCharts.png (100%) rename {share/images => src}/icons/basket.js.png (100%) rename {share/images => src}/icons/cPanel.png (100%) rename {share/images => src}/icons/cgit.png (100%) rename {share/images => src}/icons/ckan.png (100%) rename {share/images => src}/icons/comScore.png (100%) rename {share/images => src}/icons/debut.png (100%) rename {share/images => src}/icons/default.png (100%) rename {share/images => src}/icons/dwhttpd.png (100%) rename {share/images => src}/icons/e107.png (100%) rename {share/images => src}/icons/eDevice SmartStack.png (100%) rename {share/images => src}/icons/eHTTP.png (100%) rename {share/images => src}/icons/eSyndiCat.png (100%) rename {share/images => src}/icons/eZ Publish.png (100%) rename {share/images => src}/icons/flask.png (100%) rename {share/images => src}/icons/git.png (100%) rename {share/images => src}/icons/gitweb.png (100%) rename {share/images => src}/icons/gunicorn.png (100%) rename {share/images => src}/icons/iCongo.png (100%) rename {share/images => src}/icons/iWeb.png (100%) rename {share/images => src}/icons/io4-CMS.png (100%) rename {share/images => src}/icons/jQTouch.png (100%) rename {share/images => src}/icons/jQuery Mobile.png (100%) rename {share/images => src}/icons/jQuery Sparklines.png (100%) rename {share/images => src}/icons/jQuery UI.png (100%) rename {share/images => src}/icons/jQuery.png (100%) rename {share/images => src}/icons/jqPlot.png (100%) rename {share/images => src}/icons/libwww-perl-daemon.png (100%) rename {share/images => src}/icons/lighttpd.png (100%) rename {share/images => src}/icons/math.js.png (100%) rename {share/images => src}/icons/mini_httpd.png (100%) rename {share/images => src}/icons/mod_auth_pam.png (100%) rename {share/images => src}/icons/mod_fastcgi.png (100%) rename {share/images => src}/icons/mod_jk.png (100%) rename {share/images => src}/icons/mod_perl.png (100%) rename {share/images => src}/icons/mod_python.png (100%) rename {share/images => src}/icons/mod_rack.png (100%) rename {share/images => src}/icons/mod_rails.png (100%) rename {share/images => src}/icons/mod_ssl.png (100%) rename {share/images => src}/icons/mod_wsgi.png (100%) rename {share/images => src}/icons/node.js.png (100%) rename {share/images => src}/icons/nopCommerce.png (100%) rename {share/images => src}/icons/openEngine.png (100%) rename {share/images => src}/icons/osCSS.png (100%) rename {share/images => src}/icons/osCommerce.png (100%) rename {share/images => src}/icons/ownCloud.png (100%) rename {share/images => src}/icons/papaya CMS.png (100%) rename {share/images => src}/icons/phpAlbum.png (100%) rename {share/images => src}/icons/phpBB.png (100%) rename {share/images => src}/icons/phpCMS.png (100%) rename {share/images => src}/icons/phpDocumentor.png (100%) rename {share/images => src}/icons/phpMyAdmin.png (100%) rename {share/images => src}/icons/phpPgAdmin.png (100%) rename {share/images => src}/icons/phpSQLiteCMS.png (100%) rename {share/images => src}/icons/phpwind.png (100%) rename {share/images => src}/icons/prettyPhoto.png (100%) rename {share/images => src}/icons/punBB.png (100%) rename {share/images => src}/icons/reCAPTCHA.png (100%) rename {share/images => src}/icons/sIFR.png (100%) rename {share/images => src}/icons/sNews.png (100%) rename {share/images => src}/icons/script.aculo.us.png (100%) rename {share/images => src}/icons/spin.js.png (100%) rename {share/images => src}/icons/swift.engine.png (100%) rename {share/images => src}/icons/three.js.png (100%) rename {share/images => src}/icons/thttpd.png (100%) rename {share/images => src}/icons/total.js.png (100%) rename {share/images => src}/icons/uCore.png (100%) rename {share/images => src}/icons/vBulletin.png (100%) rename {share/images => src}/icons/viennaCMS.png (100%) rename {share/images => src}/icons/webEdition.png (100%) rename {share/images => src}/icons/xCharts.png (100%) rename {share/images => src}/icons/xtCommerce.png (100%) rename {share/images => src}/icons/xui.png (100%) rename {share/images => src}/icons/yepnope.js.png (100%) rename {share/js => src}/wappalyzer.js (100%) diff --git a/.gitignore b/.gitignore index bb1fc0562..84735cebe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,7 @@ -wappalyzer-chrome.zip -wappalyzer-firefox.xpi -wappalyzer.xpi - !.gitkeep +.vagrant + node_modules/* drivers/npm/node_modules/ diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 000000000..0346a4ba6 --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,20 @@ +ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker' + +SYNCED_FOLDER = "/home/wappalyzer/synced" + +Vagrant.configure("2") do |config| + config.vm.synced_folder ".", SYNCED_FOLDER + + config.vm.provider "docker" do |d| + d.image = "wappalyzer/dev" + d.has_ssh = true + d.remains_running = true + end + + config.ssh.port = "22" + config.ssh.username = "wappalyzer" + config.ssh.private_key_path = "docker/insecure.key" + + config.vm.provision "shell", path: "bin/links" + config.vm.provision "shell", inline: "echo Finished" +end diff --git a/bin/links b/bin/links new file mode 100755 index 000000000..e18e64f65 --- /dev/null +++ b/bin/links @@ -0,0 +1,35 @@ +#!/bin/sh + +dir="/home/wappalyzer/synced/src" + +ln -f $dir/wappalyzer.js $dir/drivers/firefox/lib +ln -f $dir/apps.json $dir/drivers/firefox/data +ln -f $dir/icons/*.png $dir/drivers/firefox/data/images/icons + +ln -f $dir/wappalyzer.js $dir/drivers/chrome/js +ln -f $dir/apps.json $dir/drivers/chrome +ln -f $dir/icons/*.png $dir/drivers/chrome/images/icons + +ln -f $dir/wappalyzer.js $dir/drivers/bookmarklet/js +ln -f $dir/icons/*.png $dir/drivers/bookmarklet/images/icons + +ln -f $dir/wappalyzer.js $dir/drivers/html/js +ln -f $dir/apps.json $dir/drivers/html +ln -f $dir/icons/*.png $dir/drivers/html/images/icons + +ln -f $dir/wappalyzer.js $dir/drivers/php/js +ln -f $dir/apps.json $dir/drivers/php + +ln -f $dir/wappalyzer.js $dir/drivers/python/js +ln -f $dir/apps.json $dir/drivers/python + +ln -f $dir/wappalyzer.js $dir/drivers/phantomjs/js +ln -f $dir/apps.json $dir/drivers/phantomjs + +ln -f $dir/wappalyzer.js $dir/drivers/ruby/js +ln -f $dir/apps.json $dir/drivers/ruby + +ln -f $dir/wappalyzer.js $dir/drivers/npm +ln -f $dir/apps.json $dir/drivers/npm + +echo "Hard links created" diff --git a/package.sh b/bin/package similarity index 100% rename from package.sh rename to bin/package diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 000000000..1b5f96428 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,44 @@ +FROM phusion/baseimage +MAINTAINER Elbert Alias + +ENV DEBIAN_FRONTEND noninteractive + +# Install packages +RUN apt-get update && apt-get install -y nodejs npm +RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +RUN ln -s /usr/bin/nodejs /usr/bin/node + +RUN npm install jsonlint -g + + +# Add user +RUN useradd -ms /bin/bash wappalyzer && echo "wappalyzer:wappalyzer" | chpasswd +RUN echo 'wappalyzer ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers + +WORKDIR /home/wappalyzer + +RUN su wappalyzer -c "mkdir -p synced" + +RUN echo "cd /home/wappalyzer/synced" >> .bashrc +RUN echo "export PATH=$PATH:/home/wappalyzer/synced/bin" >> .bashrc + + +# SSH +RUN rm -f /etc/service/sshd/down +RUN su wappalyzer -c "mkdir .ssh && chmod 700 .ssh" + +ADD insecure.key.pub /tmp/insecure.key.pub + +RUN su wappalyzer -c "cat /tmp/insecure.key.pub >> .ssh/authorized_keys && chmod 600 .ssh/authorized_keys" && rm -f /tmp/insecure.key.pub + + +# Fix the `stdin: is not a tty` error in Vagrant +RUN sed -i 's/^mesg n$/tty -s \&\& mesg n/g' /root/.profile + + +EXPOSE 22 + +RUN echo "/usr/sbin/sshd -D" > /etc/my_init.d/sshd.sh + +CMD ["/sbin/my_init"] diff --git a/docker/insecure.key b/docker/insecure.key new file mode 100644 index 000000000..bf599e805 --- /dev/null +++ b/docker/insecure.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAqVo54bv3J4K62IDCUIVY7gF2iBOR8fub5c9t6j4MbsRQDmU0 +yxhN1+7fMCERcoMSelAb/SYSzKE8azLugP7hsq4t+/xJijCB22uriFhKMpu4ySoA +6PVNbfbIptaVo6holVIMRKPXTg1hU6lr2DWMKB5AlGmz7ZHmQgX9iBoV8PmMYOF5 +UpiwfokcNnIwDiCCpd19G/lT6FlCVZHZdeZh41FWke8oQgWevM8fdGJkZ+a7Lgdm +6A3WlvI0AIz9KWfXlXAOvthi4QlB4SvSCwRQbKdHbW5UBRShucjlce3hZO9Q6ROC +Ta1zgvscleKd63yHSQ18Z2+j1t5T3HJzhOn1ywIDAQABAoIBAFdbcWwd15oL93Hi +yVlbz8nF+2yqG6ilT3+2Bk7EfwlMPreOQTNacB0o3PwosqVNM2Tgme91ilEAAviR +JzJnR+kxrArF0vFzoCidW7hTQsLkTOeHwTxp/OzyVgKpwjrPjlMoJafqlA9xG3la +dYTr6kZvhISKGgQ8NHhuOp/QRO0uFaQD8l0kVCEufgqbs6gBY7aAkNf2iogSms9w +139zwsXeSg2Vm7Img1PVrRsRM5qbTNBMIim+9q4fSrqP+rYF9lU1p68IzmG/wY2o +0ElwRoatVVV9Rvk00a1qBGNaT39oVEtryIiAlXPno+KW5dyVx53o9vjWHDz44yBN +G8/EgEECgYEA3UJtj5ikEdhquzy1WfbZwZVmTCJLMefiVui00RLV4Q/r/4Uojdsb +L/QCAplpbHUrj7O8Lp9CuXSnUNa4CkrTidj2wkDWDFl1EBLJNz1zhJjs6Aaw2u1t +SV6ULgx9Y25oiStygkJhon+wlNF9HRSCFeNkBNNjpkD2gEifxnHIDLsCgYEAw/Fi +OHFvVPx0/DS3FD/MEJAAZaGdg8Zb2TCmCIVjoj0tZOTDvwKIEYCQ41vADDLlCSGg +XOgNXvosSZtezmJxnkzO3NYXE4XZ7bPVMamuqbKXXzaee3tPmiFaeZfiB4tj7uxh +tWQdUicSMQ8WPqyTB5wmcF7k3L4TzrjSLOi5MjECgYEAnsLYfI3pREjGpN01v3zp +2QbLZVvCGugpN3U4sUBTqW9URn+Ujt0mD+2FN7o+tC0K+czc/ZMXPJ1gpRe87N2u +Fh5RSSder3PNFKB2MyXr6rwUWZTbd+ufXGL57mTV3+/MIIjFXIQnLIN1AAOlQ6WA +hhYooXHQ8e1xMrFpu+nOwpsCgYAanYEf9ZiPzLL/RxHPOFM5tLW5GFjS+3Cicc87 +vRKpiPHPkJteKLPe3L3RhDbz8T3XHbAwrnySeBzn6qjYE9snC3vV12bPChFuDk1Z +L5lAB7g0ALFKSJepcfpeJdlX+QEcBRPIlc69x/zamRgGb16RXA6EmP8xVMhP/h7e +ZsYxIQKBgBqOaZNHwaG6PqP2HCjc1keH4wQVx9eTV5y4/B5FJbMeK05vV2rBHoxA +P/dXE85olj8D/9E88xJ1V716kBeONcKFdbd3VfY5bo2VBz+piOaG3EBQOLIbd4/C +KVtgOWqI7WTLPIgpXlG5MA801RwhVyk1phmwhvW/Kb3lWsK1vkOe +-----END RSA PRIVATE KEY----- diff --git a/docker/insecure.key.pub b/docker/insecure.key.pub new file mode 100644 index 000000000..48f46c871 --- /dev/null +++ b/docker/insecure.key.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpWjnhu/cngrrYgMJQhVjuAXaIE5Hx+5vlz23qPgxuxFAOZTTLGE3X7t8wIRFygxJ6UBv9JhLMoTxrMu6A/uGyri37/EmKMIHba6uIWEoym7jJKgDo9U1t9sim1pWjqGiVUgxEo9dODWFTqWvYNYwoHkCUabPtkeZCBf2IGhXw+Yxg4XlSmLB+iRw2cjAOIIKl3X0b+VPoWUJVkdl15mHjUVaR7yhCBZ68zx90YmRn5rsuB2boDdaW8jQAjP0pZ9eVcA6+2GLhCUHhK9ILBFBsp0dtblQFFKG5yOVx7eFk71DpE4JNrXOC+xyV4p3rfIdJDXxnb6PW3lPccnOE6fXL elbert@home diff --git a/links.cmd b/links.cmd deleted file mode 100644 index 0cf63673f..000000000 --- a/links.cmd +++ /dev/null @@ -1,122 +0,0 @@ -:: Copyright (c) 2012 q-- -:: -:: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -:: -:: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -:: -:: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - -:: ln == mklink /h -:: hard link folders (dir junction) = mklink /j dir1 dir2 -:: hard link files = mklink /h -:: ln -f for folder: if exist FOLDER_TO_REPLACE_WITH_LINK rmdir /s FOLDER_TO_REPLACE_WITH_LINK&&mklink /j FOLDER_TO_REPLACE_WITH_LINK FOLDER_TO_LINK_TO -:: ln -f for file: if exist FILE_TO_REPLACE_WITH_LINK del FILE_TO_REPLACE_WITH_LINK&&mklink /h FILE_TO_REPLACE_WITH_LINK FILE_TO_LINK_TO - - -:: FIREFOX SKD -:: -::Sync icons folder -::ln -f share\images\icons drivers\firefox\images\icons -if exist drivers\firefox\images\icons rmdir /q /s drivers\firefox\images\icons -mklink /j drivers\firefox\images\icons share\images\icons - -::Sync apps JSON -::ln -f share\apps.json drivers\firefox\data -if exist drivers\firefox\data\apps.json del drivers\firefox\data\apps.json -mklink /h drivers\firefox\data\apps.json share\apps.json - -::Sync Wappalyzer.js -::ln -f share\js\wappalyzer.js drivers\firefox\lib -if exist drivers\firefox\lib\wappalyzer.js del drivers\firefox\lib\wappalyzer.js -mklink /h drivers\firefox\lib\wappalyzer.js share\js\wappalyzer.js - - - -:: CHROME EXTENSION -:: -::Sync icons folder -::ln -f share\images\icons drivers\chrome\images\icons -if exist drivers\chrome\images\icons rmdir /q /s drivers\chrome\images\icons -mklink /j drivers\chrome\images\icons share\images\icons - -::Sync apps JSON -::ln -f share\apps.json drivers\chrome -if exist drivers\chrome\apps.json del drivers\chrome\apps.json -mklink /h drivers\chrome\apps.json share\apps.json - -::Sync Wappalyzer.js -::ln -f share\js\wappalyzer.js drivers\chrome\js -if exist drivers\chrome\js\wappalyzer.js del drivers\chrome\js\wappalyzer.js -mklink /h drivers\chrome\js\wappalyzer.js share\js\wappalyzer.js - - - -:: BOOKMARKLET -:: -::Sync icons folder -::ln -f share\images\icons drivers\bookmarklet\images\icons -if exist drivers\bookmarklet\images\icons rmdir /q /s drivers\bookmarklet\images\icons -mklink /j drivers\bookmarklet\images\icons share\images\icons - -::Sync Wappalyzer.js -::ln -f share\js\wappalyzer.js drivers\bookmarklet\js -if exist drivers\bookmarklet\js\wappalyzer.js del drivers\bookmarklet\js\wappalyzer.js -mklink /h drivers\bookmarklet\js\wappalyzer.js share\js\wappalyzer.js - - - -:: HTML DRIVER -:: -::Sync icons folder -::ln -f share\images\icons drivers\html\images\icons -if exist drivers\html\images\icons rmdir /q /s drivers\html\images\icons -mklink /j drivers\html\images\icons share\images\icons - -::Sync apps JSON -::ln -f share\apps.json drivers\html -if exist drivers\html\apps.json del drivers\html\apps.json -mklink /h drivers\html\apps.json share\apps.json - -::Sync Wappalyzer.js -::ln -f share\js\wappalyzer.js drivers\html\js -if exist drivers\html\js\wappalyzer.js del drivers\html\js\wappalyzer.js -mklink /h drivers\html\js\wappalyzer.js share\js\wappalyzer.js - - - -:: PHP DRIVER -:: -::Sync apps JSON -if exist drivers\php\apps.json del drivers\php\apps.json -mklink /h drivers\php\apps.json share\apps.json - -::Sync Wappalyzer.js -if exist drivers\php\js\wappalyzer.js del drivers\php\js\wappalyzer.js -mklink /h drivers\php\js\wappalyzer.js share\js\wappalyzer.js - -:: Ruby DRIVER -:: -::Sync apps JSON -if exist drivers\ruby\apps.json del drivers\ruby\apps.json -mklink /h drivers\ruby\apps.json share\apps.json - -::Sync Wappalyzer.js -if exist drivers\ruby\js\wappalyzer.js del drivers\ruby\js\wappalyzer.js -mklink /h drivers\ruby\js\wappalyzer.js share\js\wappalyzer.js - - -:: PhantomJS driver -if exist drivers\phantomjs\apps.json del drivers\phantomjs\apps.json -mklink /h drivers\phantomjs\apps.json share\apps.json - -if exist drivers\phantomjs\js\wappalyzer.js del drivers\phantomjs\js\wappalyzer.js -mklink /h drivers\phantomjs\js\wappalyzer.js share\js\wappalyzer.js - -:: NPM Module -if exist drivers\npm\apps.json del drivers\npm\apps.json -mklink /h drivers\npm\apps.json share\apps.json - -if exist drivers\npm\wappalyzer.js del drivers\npm\wappalyzer.npm -mklink /h drivers\npm\wappalyzer.js share\wappalyzer.js diff --git a/links.sh b/links.sh deleted file mode 100755 index fa8626361..000000000 --- a/links.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -ln -f share/images/icons/*.png drivers/firefox/data/images/icons -ln -f share/apps.json drivers/firefox/data -ln -f share/js/wappalyzer.js drivers/firefox/lib - -ln -f share/images/icons/*.png drivers/chrome/images/icons -ln -f share/apps.json drivers/chrome -ln -f share/js/wappalyzer.js drivers/chrome/js - -ln -f share/images/icons/*.png drivers/bookmarklet/images/icons -ln -f share/js/wappalyzer.js drivers/bookmarklet/js - -ln -f share/images/icons/*.png drivers/html/images/icons -ln -f share/apps.json drivers/html -ln -f share/js/wappalyzer.js drivers/html/js - -ln -f share/apps.json drivers/php -ln -f share/js/wappalyzer.js drivers/php/js - -ln -f share/apps.json drivers/python -ln -f share/js/wappalyzer.js drivers/python/js - -ln -f share/apps.json drivers/phantomjs -ln -f share/js/wappalyzer.js drivers/phantomjs/js - -ln -f share/apps.json drivers/ruby -ln -f share/js/wappalyzer.js drivers/ruby/js - -ln -f share/apps.json drivers/npm -ln -f share/js/wappalyzer.js drivers/npm \ No newline at end of file diff --git a/package.cmd b/package.cmd deleted file mode 100644 index e80ccdcc8..000000000 --- a/package.cmd +++ /dev/null @@ -1,61 +0,0 @@ -:: package.cmd -:: Copyright (c) 2012-2014 q-- -:: -:: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -:: -:: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -:: -:: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -@echo off - -::Links -call links.cmd - -::Remove old packages -if exist wappalyzer-chrome.zip del wappalyzer-chrome.zip -if exist wappalyzer-firefox.xpi del wappalyzer-firefox.xpi - -::Check if where.exe is present -where.exe /Q cmd.exe -IF NOT %ERRORLEVEL%==0 GOTO noWhere - -::Check for 7-Zip -where.exe 7z.exe -IF %ERRORLEVEL%==0 GOTO sevenZipIsInPath - -::Ok, WHERE can't find 7-Zip. Check at the default install location -IF EXIST "C:\Program Files\7-zip\7z.exe" ( - set zip="C:\Program Files\7-zip\7z.exe" - GOTO Package -) ELSE ( - echo.7-Zip was not found. - echo.Please download 7-Zip from http://7-zip.org/ and add 7z.exe ^(the command-line edition^) to PATH. - pause - goto :end -) - - -::WHERE command isn't found. Try it anyway. -::(WHERE is present by default in Vista and newer, older Windows versions require that you install it yourself.) -:noWhere -echo.WHERE.exe was not found on your system. -echo.If the script fails, please download 7-Zip from http://7-zip.org/ and add 7z.exe (the command-line edition) to PATH. - - -::7-Zip command line is found in PATH -:sevenZipIsInPath -set zip=7z.exe - - -:Package -::Pack Chrome extension -cd drivers\chrome&&%zip% a -tzip -mx9 ..\..\wappalyzer-chrome.zip * -cd..\.. - -::Pack Firefox extension -::cd drivers\firefox&&%zip% a -tzip -mx9 ..\..\wappalyzer-firefox.xpi * -::cd..\.. - - -:end -@echo on diff --git a/share/apps.json b/src/apps.json similarity index 100% rename from share/apps.json rename to src/apps.json diff --git a/drivers/bookmarklet/.gitignore b/src/drivers/bookmarklet/.gitignore similarity index 100% rename from drivers/bookmarklet/.gitignore rename to src/drivers/bookmarklet/.gitignore diff --git a/drivers/bookmarklet/css/wappalyzer.css b/src/drivers/bookmarklet/css/wappalyzer.css similarity index 100% rename from drivers/bookmarklet/css/wappalyzer.css rename to src/drivers/bookmarklet/css/wappalyzer.css diff --git a/drivers/bookmarklet/images/icons/.gitkeep b/src/drivers/bookmarklet/images/icons/.gitkeep similarity index 100% rename from drivers/bookmarklet/images/icons/.gitkeep rename to src/drivers/bookmarklet/images/icons/.gitkeep diff --git a/drivers/bookmarklet/images/pending.gif b/src/drivers/bookmarklet/images/pending.gif similarity index 100% rename from drivers/bookmarklet/images/pending.gif rename to src/drivers/bookmarklet/images/pending.gif diff --git a/drivers/bookmarklet/index.html b/src/drivers/bookmarklet/index.html similarity index 100% rename from drivers/bookmarklet/index.html rename to src/drivers/bookmarklet/index.html diff --git a/drivers/bookmarklet/js/apps.js b/src/drivers/bookmarklet/js/apps.js similarity index 100% rename from drivers/bookmarklet/js/apps.js rename to src/drivers/bookmarklet/js/apps.js diff --git a/drivers/bookmarklet/js/driver.js b/src/drivers/bookmarklet/js/driver.js similarity index 100% rename from drivers/bookmarklet/js/driver.js rename to src/drivers/bookmarklet/js/driver.js diff --git a/drivers/chrome/.gitignore b/src/drivers/chrome/.gitignore similarity index 100% rename from drivers/chrome/.gitignore rename to src/drivers/chrome/.gitignore diff --git a/drivers/chrome/_locales/en/messages.json b/src/drivers/chrome/_locales/en/messages.json similarity index 100% rename from drivers/chrome/_locales/en/messages.json rename to src/drivers/chrome/_locales/en/messages.json diff --git a/drivers/chrome/_locales/es/messages.json b/src/drivers/chrome/_locales/es/messages.json similarity index 100% rename from drivers/chrome/_locales/es/messages.json rename to src/drivers/chrome/_locales/es/messages.json diff --git a/drivers/chrome/_locales/fr/messages.json b/src/drivers/chrome/_locales/fr/messages.json similarity index 100% rename from drivers/chrome/_locales/fr/messages.json rename to src/drivers/chrome/_locales/fr/messages.json diff --git a/drivers/chrome/_locales/ro/messages.json b/src/drivers/chrome/_locales/ro/messages.json similarity index 100% rename from drivers/chrome/_locales/ro/messages.json rename to src/drivers/chrome/_locales/ro/messages.json diff --git a/drivers/chrome/_locales/ru/messages.json b/src/drivers/chrome/_locales/ru/messages.json similarity index 100% rename from drivers/chrome/_locales/ru/messages.json rename to src/drivers/chrome/_locales/ru/messages.json diff --git a/drivers/chrome/background.html b/src/drivers/chrome/background.html similarity index 100% rename from drivers/chrome/background.html rename to src/drivers/chrome/background.html diff --git a/drivers/chrome/css/options.css b/src/drivers/chrome/css/options.css similarity index 100% rename from drivers/chrome/css/options.css rename to src/drivers/chrome/css/options.css diff --git a/drivers/chrome/css/popup.css b/src/drivers/chrome/css/popup.css similarity index 100% rename from drivers/chrome/css/popup.css rename to src/drivers/chrome/css/popup.css diff --git a/drivers/chrome/css/widgets.css b/src/drivers/chrome/css/widgets.css similarity index 100% rename from drivers/chrome/css/widgets.css rename to src/drivers/chrome/css/widgets.css diff --git a/drivers/chrome/images/github.png b/src/drivers/chrome/images/github.png similarity index 100% rename from drivers/chrome/images/github.png rename to src/drivers/chrome/images/github.png diff --git a/drivers/chrome/images/header.png b/src/drivers/chrome/images/header.png similarity index 100% rename from drivers/chrome/images/header.png rename to src/drivers/chrome/images/header.png diff --git a/drivers/chrome/images/icon_128.png b/src/drivers/chrome/images/icon_128.png similarity index 100% rename from drivers/chrome/images/icon_128.png rename to src/drivers/chrome/images/icon_128.png diff --git a/drivers/chrome/images/icon_19.png b/src/drivers/chrome/images/icon_19.png similarity index 100% rename from drivers/chrome/images/icon_19.png rename to src/drivers/chrome/images/icon_19.png diff --git a/drivers/chrome/images/icon_32.png b/src/drivers/chrome/images/icon_32.png similarity index 100% rename from drivers/chrome/images/icon_32.png rename to src/drivers/chrome/images/icon_32.png diff --git a/drivers/chrome/images/icon_38.png b/src/drivers/chrome/images/icon_38.png similarity index 100% rename from drivers/chrome/images/icon_38.png rename to src/drivers/chrome/images/icon_38.png diff --git a/drivers/chrome/images/icon_hot.png b/src/drivers/chrome/images/icon_hot.png similarity index 100% rename from drivers/chrome/images/icon_hot.png rename to src/drivers/chrome/images/icon_hot.png diff --git a/drivers/chrome/images/icons/.gitkeep b/src/drivers/chrome/images/icons/.gitkeep similarity index 100% rename from drivers/chrome/images/icons/.gitkeep rename to src/drivers/chrome/images/icons/.gitkeep diff --git a/drivers/chrome/images/twitter.png b/src/drivers/chrome/images/twitter.png similarity index 100% rename from drivers/chrome/images/twitter.png rename to src/drivers/chrome/images/twitter.png diff --git a/drivers/chrome/js/content.js b/src/drivers/chrome/js/content.js similarity index 100% rename from drivers/chrome/js/content.js rename to src/drivers/chrome/js/content.js diff --git a/drivers/chrome/js/defaults.js b/src/drivers/chrome/js/defaults.js similarity index 100% rename from drivers/chrome/js/defaults.js rename to src/drivers/chrome/js/defaults.js diff --git a/drivers/chrome/js/driver.js b/src/drivers/chrome/js/driver.js similarity index 100% rename from drivers/chrome/js/driver.js rename to src/drivers/chrome/js/driver.js diff --git a/drivers/chrome/js/ga.js b/src/drivers/chrome/js/ga.js similarity index 100% rename from drivers/chrome/js/ga.js rename to src/drivers/chrome/js/ga.js diff --git a/drivers/chrome/js/i18n.js b/src/drivers/chrome/js/i18n.js similarity index 100% rename from drivers/chrome/js/i18n.js rename to src/drivers/chrome/js/i18n.js diff --git a/drivers/chrome/js/inject.js b/src/drivers/chrome/js/inject.js similarity index 100% rename from drivers/chrome/js/inject.js rename to src/drivers/chrome/js/inject.js diff --git a/drivers/chrome/js/options.js b/src/drivers/chrome/js/options.js similarity index 100% rename from drivers/chrome/js/options.js rename to src/drivers/chrome/js/options.js diff --git a/drivers/chrome/js/popup.js b/src/drivers/chrome/js/popup.js similarity index 100% rename from drivers/chrome/js/popup.js rename to src/drivers/chrome/js/popup.js diff --git a/drivers/chrome/manifest.json b/src/drivers/chrome/manifest.json similarity index 100% rename from drivers/chrome/manifest.json rename to src/drivers/chrome/manifest.json diff --git a/drivers/chrome/options.html b/src/drivers/chrome/options.html similarity index 100% rename from drivers/chrome/options.html rename to src/drivers/chrome/options.html diff --git a/drivers/chrome/popup.html b/src/drivers/chrome/popup.html similarity index 100% rename from drivers/chrome/popup.html rename to src/drivers/chrome/popup.html diff --git a/drivers/firefox/.gitignore b/src/drivers/firefox/.gitignore similarity index 100% rename from drivers/firefox/.gitignore rename to src/drivers/firefox/.gitignore diff --git a/drivers/firefox/README.md b/src/drivers/firefox/README.md similarity index 100% rename from drivers/firefox/README.md rename to src/drivers/firefox/README.md diff --git a/drivers/firefox/data/css/panel.css b/src/drivers/firefox/data/css/panel.css similarity index 100% rename from drivers/firefox/data/css/panel.css rename to src/drivers/firefox/data/css/panel.css diff --git a/drivers/firefox/data/images/icon32.png b/src/drivers/firefox/data/images/icon32.png similarity index 100% rename from drivers/firefox/data/images/icon32.png rename to src/drivers/firefox/data/images/icon32.png diff --git a/drivers/firefox/data/images/icon32_hot.png b/src/drivers/firefox/data/images/icon32_hot.png similarity index 100% rename from drivers/firefox/data/images/icon32_hot.png rename to src/drivers/firefox/data/images/icon32_hot.png diff --git a/drivers/firefox/data/images/icons/.gitkeep b/src/drivers/firefox/data/images/icons/.gitkeep similarity index 100% rename from drivers/firefox/data/images/icons/.gitkeep rename to src/drivers/firefox/data/images/icons/.gitkeep diff --git a/drivers/firefox/data/js/panel.js b/src/drivers/firefox/data/js/panel.js similarity index 100% rename from drivers/firefox/data/js/panel.js rename to src/drivers/firefox/data/js/panel.js diff --git a/drivers/firefox/data/js/tab.js b/src/drivers/firefox/data/js/tab.js similarity index 100% rename from drivers/firefox/data/js/tab.js rename to src/drivers/firefox/data/js/tab.js diff --git a/drivers/firefox/data/panel.html b/src/drivers/firefox/data/panel.html similarity index 100% rename from drivers/firefox/data/panel.html rename to src/drivers/firefox/data/panel.html diff --git a/drivers/firefox/doc/main.md b/src/drivers/firefox/doc/main.md similarity index 100% rename from drivers/firefox/doc/main.md rename to src/drivers/firefox/doc/main.md diff --git a/drivers/firefox/images/icon128.png b/src/drivers/firefox/images/icon128.png similarity index 100% rename from drivers/firefox/images/icon128.png rename to src/drivers/firefox/images/icon128.png diff --git a/drivers/firefox/images/icon128_hot.png b/src/drivers/firefox/images/icon128_hot.png similarity index 100% rename from drivers/firefox/images/icon128_hot.png rename to src/drivers/firefox/images/icon128_hot.png diff --git a/drivers/firefox/images/icon16.png b/src/drivers/firefox/images/icon16.png similarity index 100% rename from drivers/firefox/images/icon16.png rename to src/drivers/firefox/images/icon16.png diff --git a/drivers/firefox/images/icon16_hot.png b/src/drivers/firefox/images/icon16_hot.png similarity index 100% rename from drivers/firefox/images/icon16_hot.png rename to src/drivers/firefox/images/icon16_hot.png diff --git a/drivers/firefox/images/icon48.png b/src/drivers/firefox/images/icon48.png similarity index 100% rename from drivers/firefox/images/icon48.png rename to src/drivers/firefox/images/icon48.png diff --git a/drivers/firefox/images/icon48_hot.png b/src/drivers/firefox/images/icon48_hot.png similarity index 100% rename from drivers/firefox/images/icon48_hot.png rename to src/drivers/firefox/images/icon48_hot.png diff --git a/drivers/firefox/images/icon64.png b/src/drivers/firefox/images/icon64.png similarity index 100% rename from drivers/firefox/images/icon64.png rename to src/drivers/firefox/images/icon64.png diff --git a/drivers/firefox/images/icon64_hot.png b/src/drivers/firefox/images/icon64_hot.png similarity index 100% rename from drivers/firefox/images/icon64_hot.png rename to src/drivers/firefox/images/icon64_hot.png diff --git a/drivers/firefox/lib/driver.js b/src/drivers/firefox/lib/driver.js similarity index 100% rename from drivers/firefox/lib/driver.js rename to src/drivers/firefox/lib/driver.js diff --git a/drivers/firefox/locale/de-DE.properties b/src/drivers/firefox/locale/de-DE.properties similarity index 100% rename from drivers/firefox/locale/de-DE.properties rename to src/drivers/firefox/locale/de-DE.properties diff --git a/drivers/firefox/locale/en-GB.properties b/src/drivers/firefox/locale/en-GB.properties similarity index 100% rename from drivers/firefox/locale/en-GB.properties rename to src/drivers/firefox/locale/en-GB.properties diff --git a/drivers/firefox/locale/en-US.properties b/src/drivers/firefox/locale/en-US.properties similarity index 100% rename from drivers/firefox/locale/en-US.properties rename to src/drivers/firefox/locale/en-US.properties diff --git a/drivers/firefox/locale/es-ES.properties b/src/drivers/firefox/locale/es-ES.properties similarity index 100% rename from drivers/firefox/locale/es-ES.properties rename to src/drivers/firefox/locale/es-ES.properties diff --git a/drivers/firefox/locale/fr-FR.properties b/src/drivers/firefox/locale/fr-FR.properties similarity index 100% rename from drivers/firefox/locale/fr-FR.properties rename to src/drivers/firefox/locale/fr-FR.properties diff --git a/drivers/firefox/locale/nl-NL.properties b/src/drivers/firefox/locale/nl-NL.properties similarity index 100% rename from drivers/firefox/locale/nl-NL.properties rename to src/drivers/firefox/locale/nl-NL.properties diff --git a/drivers/firefox/locale/ro-RO.properties b/src/drivers/firefox/locale/ro-RO.properties similarity index 100% rename from drivers/firefox/locale/ro-RO.properties rename to src/drivers/firefox/locale/ro-RO.properties diff --git a/drivers/firefox/package.json b/src/drivers/firefox/package.json similarity index 100% rename from drivers/firefox/package.json rename to src/drivers/firefox/package.json diff --git a/drivers/html/.gitignore b/src/drivers/html/.gitignore similarity index 100% rename from drivers/html/.gitignore rename to src/drivers/html/.gitignore diff --git a/drivers/html/images/icon.png b/src/drivers/html/images/icon.png similarity index 100% rename from drivers/html/images/icon.png rename to src/drivers/html/images/icon.png diff --git a/drivers/html/images/icons/.gitkeep b/src/drivers/html/images/icons/.gitkeep similarity index 100% rename from drivers/html/images/icons/.gitkeep rename to src/drivers/html/images/icons/.gitkeep diff --git a/drivers/html/index.html b/src/drivers/html/index.html similarity index 100% rename from drivers/html/index.html rename to src/drivers/html/index.html diff --git a/drivers/html/js/driver.js b/src/drivers/html/js/driver.js similarity index 100% rename from drivers/html/js/driver.js rename to src/drivers/html/js/driver.js diff --git a/drivers/npm/.gitignore b/src/drivers/npm/.gitignore similarity index 100% rename from drivers/npm/.gitignore rename to src/drivers/npm/.gitignore diff --git a/drivers/npm/README.md b/src/drivers/npm/README.md similarity index 100% rename from drivers/npm/README.md rename to src/drivers/npm/README.md diff --git a/drivers/npm/check.js b/src/drivers/npm/check.js similarity index 100% rename from drivers/npm/check.js rename to src/drivers/npm/check.js diff --git a/drivers/npm/index.js b/src/drivers/npm/index.js similarity index 100% rename from drivers/npm/index.js rename to src/drivers/npm/index.js diff --git a/drivers/npm/package.json b/src/drivers/npm/package.json similarity index 100% rename from drivers/npm/package.json rename to src/drivers/npm/package.json diff --git a/drivers/npm/test/test.js b/src/drivers/npm/test/test.js similarity index 100% rename from drivers/npm/test/test.js rename to src/drivers/npm/test/test.js diff --git a/drivers/phantomjs/.gitignore b/src/drivers/phantomjs/.gitignore similarity index 100% rename from drivers/phantomjs/.gitignore rename to src/drivers/phantomjs/.gitignore diff --git a/drivers/phantomjs/js/driver.js b/src/drivers/phantomjs/js/driver.js similarity index 100% rename from drivers/phantomjs/js/driver.js rename to src/drivers/phantomjs/js/driver.js diff --git a/drivers/phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE b/src/drivers/phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE similarity index 100% rename from drivers/phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE rename to src/drivers/phantomjs/lib/PLACE_PHANTOMJS_BINARY_HERE diff --git a/drivers/php/.gitignore b/src/drivers/php/.gitignore similarity index 100% rename from drivers/php/.gitignore rename to src/drivers/php/.gitignore diff --git a/drivers/php/Wappalyzer.php b/src/drivers/php/Wappalyzer.php similarity index 100% rename from drivers/php/Wappalyzer.php rename to src/drivers/php/Wappalyzer.php diff --git a/drivers/php/WappalyzerException.php b/src/drivers/php/WappalyzerException.php similarity index 100% rename from drivers/php/WappalyzerException.php rename to src/drivers/php/WappalyzerException.php diff --git a/drivers/php/index.php b/src/drivers/php/index.php similarity index 100% rename from drivers/php/index.php rename to src/drivers/php/index.php diff --git a/drivers/php/js/driver.js b/src/drivers/php/js/driver.js similarity index 100% rename from drivers/php/js/driver.js rename to src/drivers/php/js/driver.js diff --git a/drivers/python/.gitignore b/src/drivers/python/.gitignore similarity index 100% rename from drivers/python/.gitignore rename to src/drivers/python/.gitignore diff --git a/drivers/python/js/.gitkeep b/src/drivers/python/js/.gitkeep similarity index 100% rename from drivers/python/js/.gitkeep rename to src/drivers/python/js/.gitkeep diff --git a/drivers/python/wappalyzer.py b/src/drivers/python/wappalyzer.py similarity index 100% rename from drivers/python/wappalyzer.py rename to src/drivers/python/wappalyzer.py diff --git a/drivers/ruby/.gitignore b/src/drivers/ruby/.gitignore similarity index 100% rename from drivers/ruby/.gitignore rename to src/drivers/ruby/.gitignore diff --git a/drivers/ruby/js/driver.js b/src/drivers/ruby/js/driver.js similarity index 100% rename from drivers/ruby/js/driver.js rename to src/drivers/ruby/js/driver.js diff --git a/drivers/ruby/wappalyzer.rb b/src/drivers/ruby/wappalyzer.rb similarity index 100% rename from drivers/ruby/wappalyzer.rb rename to src/drivers/ruby/wappalyzer.rb diff --git a/share/images/icons/1C-Bitrix.png b/src/icons/1C-Bitrix.png similarity index 100% rename from share/images/icons/1C-Bitrix.png rename to src/icons/1C-Bitrix.png diff --git a/share/images/icons/1und1.png b/src/icons/1und1.png similarity index 100% rename from share/images/icons/1und1.png rename to src/icons/1und1.png diff --git a/share/images/icons/2z Project.png b/src/icons/2z Project.png similarity index 100% rename from share/images/icons/2z Project.png rename to src/icons/2z Project.png diff --git a/share/images/icons/3DM.png b/src/icons/3DM.png similarity index 100% rename from share/images/icons/3DM.png rename to src/icons/3DM.png diff --git a/share/images/icons/3dCart.png b/src/icons/3dCart.png similarity index 100% rename from share/images/icons/3dCart.png rename to src/icons/3dCart.png diff --git a/share/images/icons/3ware.png b/src/icons/3ware.png similarity index 100% rename from share/images/icons/3ware.png rename to src/icons/3ware.png diff --git a/share/images/icons/AMPcms.png b/src/icons/AMPcms.png similarity index 100% rename from share/images/icons/AMPcms.png rename to src/icons/AMPcms.png diff --git a/share/images/icons/AOLserver.png b/src/icons/AOLserver.png similarity index 100% rename from share/images/icons/AOLserver.png rename to src/icons/AOLserver.png diff --git a/share/images/icons/AT Internet Analyzer.png b/src/icons/AT Internet Analyzer.png similarity index 100% rename from share/images/icons/AT Internet Analyzer.png rename to src/icons/AT Internet Analyzer.png diff --git a/share/images/icons/AT Internet XiTi.png b/src/icons/AT Internet XiTi.png similarity index 100% rename from share/images/icons/AT Internet XiTi.png rename to src/icons/AT Internet XiTi.png diff --git a/share/images/icons/ATEN.png b/src/icons/ATEN.png similarity index 100% rename from share/images/icons/ATEN.png rename to src/icons/ATEN.png diff --git a/share/images/icons/ATG Web Commerce.png b/src/icons/ATG Web Commerce.png similarity index 100% rename from share/images/icons/ATG Web Commerce.png rename to src/icons/ATG Web Commerce.png diff --git a/share/images/icons/AWStats.png b/src/icons/AWStats.png similarity index 100% rename from share/images/icons/AWStats.png rename to src/icons/AWStats.png diff --git a/share/images/icons/Accessible Portal.png b/src/icons/Accessible Portal.png similarity index 100% rename from share/images/icons/Accessible Portal.png rename to src/icons/Accessible Portal.png diff --git a/share/images/icons/AdInfinity.png b/src/icons/AdInfinity.png similarity index 100% rename from share/images/icons/AdInfinity.png rename to src/icons/AdInfinity.png diff --git a/share/images/icons/AdRiver.png b/src/icons/AdRiver.png similarity index 100% rename from share/images/icons/AdRiver.png rename to src/icons/AdRiver.png diff --git a/share/images/icons/AdRoll.png b/src/icons/AdRoll.png similarity index 100% rename from share/images/icons/AdRoll.png rename to src/icons/AdRoll.png diff --git a/share/images/icons/Adcash.png b/src/icons/Adcash.png similarity index 100% rename from share/images/icons/Adcash.png rename to src/icons/Adcash.png diff --git a/share/images/icons/AddShoppers.png b/src/icons/AddShoppers.png similarity index 100% rename from share/images/icons/AddShoppers.png rename to src/icons/AddShoppers.png diff --git a/share/images/icons/AddThis.png b/src/icons/AddThis.png similarity index 100% rename from share/images/icons/AddThis.png rename to src/icons/AddThis.png diff --git a/share/images/icons/Adobe CQ5.png b/src/icons/Adobe CQ5.png similarity index 100% rename from share/images/icons/Adobe CQ5.png rename to src/icons/Adobe CQ5.png diff --git a/share/images/icons/Adobe ColdFusion.png b/src/icons/Adobe ColdFusion.png similarity index 100% rename from share/images/icons/Adobe ColdFusion.png rename to src/icons/Adobe ColdFusion.png diff --git a/share/images/icons/Adobe GoLive.png b/src/icons/Adobe GoLive.png similarity index 100% rename from share/images/icons/Adobe GoLive.png rename to src/icons/Adobe GoLive.png diff --git a/share/images/icons/Adobe Muse.png b/src/icons/Adobe Muse.png similarity index 100% rename from share/images/icons/Adobe Muse.png rename to src/icons/Adobe Muse.png diff --git a/share/images/icons/Adobe RoboHelp.png b/src/icons/Adobe RoboHelp.png similarity index 100% rename from share/images/icons/Adobe RoboHelp.png rename to src/icons/Adobe RoboHelp.png diff --git a/share/images/icons/Advanced Web Stats.png b/src/icons/Advanced Web Stats.png similarity index 100% rename from share/images/icons/Advanced Web Stats.png rename to src/icons/Advanced Web Stats.png diff --git a/share/images/icons/Advert Stream.png b/src/icons/Advert Stream.png similarity index 100% rename from share/images/icons/Advert Stream.png rename to src/icons/Advert Stream.png diff --git a/share/images/icons/Adzerk.png b/src/icons/Adzerk.png similarity index 100% rename from share/images/icons/Adzerk.png rename to src/icons/Adzerk.png diff --git a/share/images/icons/Airee.png b/src/icons/Airee.png similarity index 100% rename from share/images/icons/Airee.png rename to src/icons/Airee.png diff --git a/share/images/icons/Akamai.png b/src/icons/Akamai.png similarity index 100% rename from share/images/icons/Akamai.png rename to src/icons/Akamai.png diff --git a/share/images/icons/Algolia Realtime Search.png b/src/icons/Algolia Realtime Search.png similarity index 100% rename from share/images/icons/Algolia Realtime Search.png rename to src/icons/Algolia Realtime Search.png diff --git a/share/images/icons/Allegro RomPager.png b/src/icons/Allegro RomPager.png similarity index 100% rename from share/images/icons/Allegro RomPager.png rename to src/icons/Allegro RomPager.png diff --git a/share/images/icons/Alloy.png b/src/icons/Alloy.png similarity index 100% rename from share/images/icons/Alloy.png rename to src/icons/Alloy.png diff --git a/share/images/icons/AlloyUI.png b/src/icons/AlloyUI.png similarity index 100% rename from share/images/icons/AlloyUI.png rename to src/icons/AlloyUI.png diff --git a/share/images/icons/Amaya.png b/src/icons/Amaya.png similarity index 100% rename from share/images/icons/Amaya.png rename to src/icons/Amaya.png diff --git a/share/images/icons/Ametys.png b/src/icons/Ametys.png similarity index 100% rename from share/images/icons/Ametys.png rename to src/icons/Ametys.png diff --git a/share/images/icons/Amiro.CMS.png b/src/icons/Amiro.CMS.png similarity index 100% rename from share/images/icons/Amiro.CMS.png rename to src/icons/Amiro.CMS.png diff --git a/share/images/icons/Anchor CMS.png b/src/icons/Anchor CMS.png similarity index 100% rename from share/images/icons/Anchor CMS.png rename to src/icons/Anchor CMS.png diff --git a/share/images/icons/AngularJS.png b/src/icons/AngularJS.png similarity index 100% rename from share/images/icons/AngularJS.png rename to src/icons/AngularJS.png diff --git a/share/images/icons/Apache HBase.png b/src/icons/Apache HBase.png similarity index 100% rename from share/images/icons/Apache HBase.png rename to src/icons/Apache HBase.png diff --git a/share/images/icons/Apache Hadoop.png b/src/icons/Apache Hadoop.png similarity index 100% rename from share/images/icons/Apache Hadoop.png rename to src/icons/Apache Hadoop.png diff --git a/share/images/icons/Apache JSPWiki.png b/src/icons/Apache JSPWiki.png similarity index 100% rename from share/images/icons/Apache JSPWiki.png rename to src/icons/Apache JSPWiki.png diff --git a/share/images/icons/Apache Tomcat.png b/src/icons/Apache Tomcat.png similarity index 100% rename from share/images/icons/Apache Tomcat.png rename to src/icons/Apache Tomcat.png diff --git a/share/images/icons/Apache Traffic Server.png b/src/icons/Apache Traffic Server.png similarity index 100% rename from share/images/icons/Apache Traffic Server.png rename to src/icons/Apache Traffic Server.png diff --git a/share/images/icons/Apache Wicket.png b/src/icons/Apache Wicket.png similarity index 100% rename from share/images/icons/Apache Wicket.png rename to src/icons/Apache Wicket.png diff --git a/share/images/icons/Apache.png b/src/icons/Apache.png similarity index 100% rename from share/images/icons/Apache.png rename to src/icons/Apache.png diff --git a/share/images/icons/AppNexus.png b/src/icons/AppNexus.png similarity index 100% rename from share/images/icons/AppNexus.png rename to src/icons/AppNexus.png diff --git a/share/images/icons/Arc Forum.png b/src/icons/Arc Forum.png similarity index 100% rename from share/images/icons/Arc Forum.png rename to src/icons/Arc Forum.png diff --git a/share/images/icons/Artifactory Web Server.png b/src/icons/Artifactory Web Server.png similarity index 100% rename from share/images/icons/Artifactory Web Server.png rename to src/icons/Artifactory Web Server.png diff --git a/share/images/icons/Artifactory.png b/src/icons/Artifactory.png similarity index 100% rename from share/images/icons/Artifactory.png rename to src/icons/Artifactory.png diff --git a/share/images/icons/AsciiDoc.png b/src/icons/AsciiDoc.png similarity index 100% rename from share/images/icons/AsciiDoc.png rename to src/icons/AsciiDoc.png diff --git a/share/images/icons/Atlassian Bitbucket.png b/src/icons/Atlassian Bitbucket.png similarity index 100% rename from share/images/icons/Atlassian Bitbucket.png rename to src/icons/Atlassian Bitbucket.png diff --git a/share/images/icons/Atlassian Confluence.png b/src/icons/Atlassian Confluence.png similarity index 100% rename from share/images/icons/Atlassian Confluence.png rename to src/icons/Atlassian Confluence.png diff --git a/share/images/icons/Atlassian FishEye.png b/src/icons/Atlassian FishEye.png similarity index 100% rename from share/images/icons/Atlassian FishEye.png rename to src/icons/Atlassian FishEye.png diff --git a/share/images/icons/Atlassian Jira Issue Collector.png b/src/icons/Atlassian Jira Issue Collector.png similarity index 100% rename from share/images/icons/Atlassian Jira Issue Collector.png rename to src/icons/Atlassian Jira Issue Collector.png diff --git a/share/images/icons/Atlassian Jira.png b/src/icons/Atlassian Jira.png similarity index 100% rename from share/images/icons/Atlassian Jira.png rename to src/icons/Atlassian Jira.png diff --git a/share/images/icons/Avangate.png b/src/icons/Avangate.png similarity index 100% rename from share/images/icons/Avangate.png rename to src/icons/Avangate.png diff --git a/share/images/icons/BIGACE.png b/src/icons/BIGACE.png similarity index 100% rename from share/images/icons/BIGACE.png rename to src/icons/BIGACE.png diff --git a/share/images/icons/Backbone.js.png b/src/icons/Backbone.js.png similarity index 100% rename from share/images/icons/Backbone.js.png rename to src/icons/Backbone.js.png diff --git a/share/images/icons/Banshee.png b/src/icons/Banshee.png similarity index 100% rename from share/images/icons/Banshee.png rename to src/icons/Banshee.png diff --git a/share/images/icons/BaseHTTP.png b/src/icons/BaseHTTP.png similarity index 100% rename from share/images/icons/BaseHTTP.png rename to src/icons/BaseHTTP.png diff --git a/share/images/icons/BigDump.png b/src/icons/BigDump.png similarity index 100% rename from share/images/icons/BigDump.png rename to src/icons/BigDump.png diff --git a/share/images/icons/Bigcommerce.png b/src/icons/Bigcommerce.png similarity index 100% rename from share/images/icons/Bigcommerce.png rename to src/icons/Bigcommerce.png diff --git a/share/images/icons/Bigware.png b/src/icons/Bigware.png similarity index 100% rename from share/images/icons/Bigware.png rename to src/icons/Bigware.png diff --git a/share/images/icons/BittAds.png b/src/icons/BittAds.png similarity index 100% rename from share/images/icons/BittAds.png rename to src/icons/BittAds.png diff --git a/share/images/icons/Blip.tv.png b/src/icons/Blip.tv.png similarity index 100% rename from share/images/icons/Blip.tv.png rename to src/icons/Blip.tv.png diff --git a/share/images/icons/Blogger.png b/src/icons/Blogger.png similarity index 100% rename from share/images/icons/Blogger.png rename to src/icons/Blogger.png diff --git a/share/images/icons/BlueKai.png b/src/icons/BlueKai.png similarity index 100% rename from share/images/icons/BlueKai.png rename to src/icons/BlueKai.png diff --git a/share/images/icons/Bluefish.png b/src/icons/Bluefish.png similarity index 100% rename from share/images/icons/Bluefish.png rename to src/icons/Bluefish.png diff --git a/share/images/icons/Boa.png b/src/icons/Boa.png similarity index 100% rename from share/images/icons/Boa.png rename to src/icons/Boa.png diff --git a/share/images/icons/Bolt.png b/src/icons/Bolt.png similarity index 100% rename from share/images/icons/Bolt.png rename to src/icons/Bolt.png diff --git a/share/images/icons/Bonfire.png b/src/icons/Bonfire.png similarity index 100% rename from share/images/icons/Bonfire.png rename to src/icons/Bonfire.png diff --git a/share/images/icons/Brother.png b/src/icons/Brother.png similarity index 100% rename from share/images/icons/Brother.png rename to src/icons/Brother.png diff --git a/share/images/icons/BrowserCMS.png b/src/icons/BrowserCMS.png similarity index 100% rename from share/images/icons/BrowserCMS.png rename to src/icons/BrowserCMS.png diff --git a/share/images/icons/BugSense.png b/src/icons/BugSense.png similarity index 100% rename from share/images/icons/BugSense.png rename to src/icons/BugSense.png diff --git a/share/images/icons/BugSnag.png b/src/icons/BugSnag.png similarity index 100% rename from share/images/icons/BugSnag.png rename to src/icons/BugSnag.png diff --git a/share/images/icons/Bugzilla.png b/src/icons/Bugzilla.png similarity index 100% rename from share/images/icons/Bugzilla.png rename to src/icons/Bugzilla.png diff --git a/share/images/icons/Burning Board.png b/src/icons/Burning Board.png similarity index 100% rename from share/images/icons/Burning Board.png rename to src/icons/Burning Board.png diff --git a/share/images/icons/Business Catalyst.png b/src/icons/Business Catalyst.png similarity index 100% rename from share/images/icons/Business Catalyst.png rename to src/icons/Business Catalyst.png diff --git a/share/images/icons/BuySellAds.png b/src/icons/BuySellAds.png similarity index 100% rename from share/images/icons/BuySellAds.png rename to src/icons/BuySellAds.png diff --git a/share/images/icons/C++.png b/src/icons/C++.png similarity index 100% rename from share/images/icons/C++.png rename to src/icons/C++.png diff --git a/share/images/icons/CFML.png b/src/icons/CFML.png similarity index 100% rename from share/images/icons/CFML.png rename to src/icons/CFML.png diff --git a/share/images/icons/CKEditor.png b/src/icons/CKEditor.png similarity index 100% rename from share/images/icons/CKEditor.png rename to src/icons/CKEditor.png diff --git a/share/images/icons/CMS Made Simple.png b/src/icons/CMS Made Simple.png similarity index 100% rename from share/images/icons/CMS Made Simple.png rename to src/icons/CMS Made Simple.png diff --git a/share/images/icons/CMSimple.png b/src/icons/CMSimple.png similarity index 100% rename from share/images/icons/CMSimple.png rename to src/icons/CMSimple.png diff --git a/share/images/icons/CO2Stats.png b/src/icons/CO2Stats.png similarity index 100% rename from share/images/icons/CO2Stats.png rename to src/icons/CO2Stats.png diff --git a/share/images/icons/CPG Dragonfly.png b/src/icons/CPG Dragonfly.png similarity index 100% rename from share/images/icons/CPG Dragonfly.png rename to src/icons/CPG Dragonfly.png diff --git a/share/images/icons/CS Cart.png b/src/icons/CS Cart.png similarity index 100% rename from share/images/icons/CS Cart.png rename to src/icons/CS Cart.png diff --git a/share/images/icons/CacheFly.png b/src/icons/CacheFly.png similarity index 100% rename from share/images/icons/CacheFly.png rename to src/icons/CacheFly.png diff --git a/share/images/icons/CakePHP.png b/src/icons/CakePHP.png similarity index 100% rename from share/images/icons/CakePHP.png rename to src/icons/CakePHP.png diff --git a/share/images/icons/Canon HTTP Server.png b/src/icons/Canon HTTP Server.png similarity index 100% rename from share/images/icons/Canon HTTP Server.png rename to src/icons/Canon HTTP Server.png diff --git a/share/images/icons/Canon.png b/src/icons/Canon.png similarity index 100% rename from share/images/icons/Canon.png rename to src/icons/Canon.png diff --git a/share/images/icons/Carbon Ads.png b/src/icons/Carbon Ads.png similarity index 100% rename from share/images/icons/Carbon Ads.png rename to src/icons/Carbon Ads.png diff --git a/share/images/icons/Cargo.png b/src/icons/Cargo.png similarity index 100% rename from share/images/icons/Cargo.png rename to src/icons/Cargo.png diff --git a/share/images/icons/Catwalk.png b/src/icons/Catwalk.png similarity index 100% rename from share/images/icons/Catwalk.png rename to src/icons/Catwalk.png diff --git a/share/images/icons/CentOS.png b/src/icons/CentOS.png similarity index 100% rename from share/images/icons/CentOS.png rename to src/icons/CentOS.png diff --git a/share/images/icons/CenteHTTPd.png b/src/icons/CenteHTTPd.png similarity index 100% rename from share/images/icons/CenteHTTPd.png rename to src/icons/CenteHTTPd.png diff --git a/share/images/icons/Chameleon.png b/src/icons/Chameleon.png similarity index 100% rename from share/images/icons/Chameleon.png rename to src/icons/Chameleon.png diff --git a/share/images/icons/Chamilo.png b/src/icons/Chamilo.png similarity index 100% rename from share/images/icons/Chamilo.png rename to src/icons/Chamilo.png diff --git a/share/images/icons/Chartbeat.png b/src/icons/Chartbeat.png similarity index 100% rename from share/images/icons/Chartbeat.png rename to src/icons/Chartbeat.png diff --git a/share/images/icons/Cherokee.png b/src/icons/Cherokee.png similarity index 100% rename from share/images/icons/Cherokee.png rename to src/icons/Cherokee.png diff --git a/share/images/icons/CherryPy.png b/src/icons/CherryPy.png similarity index 100% rename from share/images/icons/CherryPy.png rename to src/icons/CherryPy.png diff --git a/share/images/icons/Chitika.png b/src/icons/Chitika.png similarity index 100% rename from share/images/icons/Chitika.png rename to src/icons/Chitika.png diff --git a/share/images/icons/ClickHeat.png b/src/icons/ClickHeat.png similarity index 100% rename from share/images/icons/ClickHeat.png rename to src/icons/ClickHeat.png diff --git a/share/images/icons/ClickTale.png b/src/icons/ClickTale.png similarity index 100% rename from share/images/icons/ClickTale.png rename to src/icons/ClickTale.png diff --git a/share/images/icons/Clicky.png b/src/icons/Clicky.png similarity index 100% rename from share/images/icons/Clicky.png rename to src/icons/Clicky.png diff --git a/share/images/icons/CloudFlare.png b/src/icons/CloudFlare.png similarity index 100% rename from share/images/icons/CloudFlare.png rename to src/icons/CloudFlare.png diff --git a/share/images/icons/Cloudera.png b/src/icons/Cloudera.png similarity index 100% rename from share/images/icons/Cloudera.png rename to src/icons/Cloudera.png diff --git a/share/images/icons/CodeIgniter.png b/src/icons/CodeIgniter.png similarity index 100% rename from share/images/icons/CodeIgniter.png rename to src/icons/CodeIgniter.png diff --git a/share/images/icons/CodeMirror.png b/src/icons/CodeMirror.png similarity index 100% rename from share/images/icons/CodeMirror.png rename to src/icons/CodeMirror.png diff --git a/share/images/icons/Commerce Server.png b/src/icons/Commerce Server.png similarity index 100% rename from share/images/icons/Commerce Server.png rename to src/icons/Commerce Server.png diff --git a/share/images/icons/CompaqHTTPServer.png b/src/icons/CompaqHTTPServer.png similarity index 100% rename from share/images/icons/CompaqHTTPServer.png rename to src/icons/CompaqHTTPServer.png diff --git a/share/images/icons/Concrete5.png b/src/icons/Concrete5.png similarity index 100% rename from share/images/icons/Concrete5.png rename to src/icons/Concrete5.png diff --git a/share/images/icons/Connect.png b/src/icons/Connect.png similarity index 100% rename from share/images/icons/Connect.png rename to src/icons/Connect.png diff --git a/share/images/icons/Contao.png b/src/icons/Contao.png similarity index 100% rename from share/images/icons/Contao.png rename to src/icons/Contao.png diff --git a/share/images/icons/Contenido.png b/src/icons/Contenido.png similarity index 100% rename from share/images/icons/Contenido.png rename to src/icons/Contenido.png diff --git a/share/images/icons/Contens.png b/src/icons/Contens.png similarity index 100% rename from share/images/icons/Contens.png rename to src/icons/Contens.png diff --git a/share/images/icons/ContentBox.png b/src/icons/ContentBox.png similarity index 100% rename from share/images/icons/ContentBox.png rename to src/icons/ContentBox.png diff --git a/share/images/icons/ConversionLab.png b/src/icons/ConversionLab.png similarity index 100% rename from share/images/icons/ConversionLab.png rename to src/icons/ConversionLab.png diff --git a/share/images/icons/Coppermine.png b/src/icons/Coppermine.png similarity index 100% rename from share/images/icons/Coppermine.png rename to src/icons/Coppermine.png diff --git a/share/images/icons/Cosmoshop.png b/src/icons/Cosmoshop.png similarity index 100% rename from share/images/icons/Cosmoshop.png rename to src/icons/Cosmoshop.png diff --git a/share/images/icons/Cotonti.png b/src/icons/Cotonti.png similarity index 100% rename from share/images/icons/Cotonti.png rename to src/icons/Cotonti.png diff --git a/share/images/icons/CouchDB.png b/src/icons/CouchDB.png similarity index 100% rename from share/images/icons/CouchDB.png rename to src/icons/CouchDB.png diff --git a/share/images/icons/Cowboy.png b/src/icons/Cowboy.png similarity index 100% rename from share/images/icons/Cowboy.png rename to src/icons/Cowboy.png diff --git a/share/images/icons/CppCMS.png b/src/icons/CppCMS.png similarity index 100% rename from share/images/icons/CppCMS.png rename to src/icons/CppCMS.png diff --git a/share/images/icons/Craft CMS.png b/src/icons/Craft CMS.png similarity index 100% rename from share/images/icons/Craft CMS.png rename to src/icons/Craft CMS.png diff --git a/share/images/icons/Crazy Egg.png b/src/icons/Crazy Egg.png similarity index 100% rename from share/images/icons/Crazy Egg.png rename to src/icons/Crazy Egg.png diff --git a/share/images/icons/Criteo.png b/src/icons/Criteo.png similarity index 100% rename from share/images/icons/Criteo.png rename to src/icons/Criteo.png diff --git a/share/images/icons/Cross Pixel.png b/src/icons/Cross Pixel.png similarity index 100% rename from share/images/icons/Cross Pixel.png rename to src/icons/Cross Pixel.png diff --git a/share/images/icons/CubeCart.png b/src/icons/CubeCart.png similarity index 100% rename from share/images/icons/CubeCart.png rename to src/icons/CubeCart.png diff --git a/share/images/icons/Cufon.png b/src/icons/Cufon.png similarity index 100% rename from share/images/icons/Cufon.png rename to src/icons/Cufon.png diff --git a/share/images/icons/D3.png b/src/icons/D3.png similarity index 100% rename from share/images/icons/D3.png rename to src/icons/D3.png diff --git a/share/images/icons/DAV.png b/src/icons/DAV.png similarity index 100% rename from share/images/icons/DAV.png rename to src/icons/DAV.png diff --git a/share/images/icons/DHTMLX.png b/src/icons/DHTMLX.png similarity index 100% rename from share/images/icons/DHTMLX.png rename to src/icons/DHTMLX.png diff --git a/share/images/icons/DTG.png b/src/icons/DTG.png similarity index 100% rename from share/images/icons/DTG.png rename to src/icons/DTG.png diff --git a/share/images/icons/Dancer.png b/src/icons/Dancer.png similarity index 100% rename from share/images/icons/Dancer.png rename to src/icons/Dancer.png diff --git a/share/images/icons/Danneo CMS.png b/src/icons/Danneo CMS.png similarity index 100% rename from share/images/icons/Danneo CMS.png rename to src/icons/Danneo CMS.png diff --git a/share/images/icons/Dart.png b/src/icons/Dart.png similarity index 100% rename from share/images/icons/Dart.png rename to src/icons/Dart.png diff --git a/share/images/icons/Darwin.png b/src/icons/Darwin.png similarity index 100% rename from share/images/icons/Darwin.png rename to src/icons/Darwin.png diff --git a/share/images/icons/DataLife Engine.png b/src/icons/DataLife Engine.png similarity index 100% rename from share/images/icons/DataLife Engine.png rename to src/icons/DataLife Engine.png diff --git a/share/images/icons/David Webbox.png b/src/icons/David Webbox.png similarity index 100% rename from share/images/icons/David Webbox.png rename to src/icons/David Webbox.png diff --git a/share/images/icons/Debian.png b/src/icons/Debian.png similarity index 100% rename from share/images/icons/Debian.png rename to src/icons/Debian.png diff --git a/share/images/icons/Decorum.png b/src/icons/Decorum.png similarity index 100% rename from share/images/icons/Decorum.png rename to src/icons/Decorum.png diff --git a/share/images/icons/DedeCMS.png b/src/icons/DedeCMS.png similarity index 100% rename from share/images/icons/DedeCMS.png rename to src/icons/DedeCMS.png diff --git a/share/images/icons/Dell.png b/src/icons/Dell.png similarity index 100% rename from share/images/icons/Dell.png rename to src/icons/Dell.png diff --git a/share/images/icons/Demandware.png b/src/icons/Demandware.png similarity index 100% rename from share/images/icons/Demandware.png rename to src/icons/Demandware.png diff --git a/share/images/icons/Deployd.png b/src/icons/Deployd.png similarity index 100% rename from share/images/icons/Deployd.png rename to src/icons/Deployd.png diff --git a/share/images/icons/DirectAdmin.png b/src/icons/DirectAdmin.png similarity index 100% rename from share/images/icons/DirectAdmin.png rename to src/icons/DirectAdmin.png diff --git a/share/images/icons/Discourse.png b/src/icons/Discourse.png similarity index 100% rename from share/images/icons/Discourse.png rename to src/icons/Discourse.png diff --git a/share/images/icons/Disqus.png b/src/icons/Disqus.png similarity index 100% rename from share/images/icons/Disqus.png rename to src/icons/Disqus.png diff --git a/share/images/icons/Django CMS.png b/src/icons/Django CMS.png similarity index 100% rename from share/images/icons/Django CMS.png rename to src/icons/Django CMS.png diff --git a/share/images/icons/Django.png b/src/icons/Django.png similarity index 100% rename from share/images/icons/Django.png rename to src/icons/Django.png diff --git a/share/images/icons/Dojo.png b/src/icons/Dojo.png similarity index 100% rename from share/images/icons/Dojo.png rename to src/icons/Dojo.png diff --git a/share/images/icons/Dokeos.png b/src/icons/Dokeos.png similarity index 100% rename from share/images/icons/Dokeos.png rename to src/icons/Dokeos.png diff --git a/share/images/icons/DokuWiki.png b/src/icons/DokuWiki.png similarity index 100% rename from share/images/icons/DokuWiki.png rename to src/icons/DokuWiki.png diff --git a/share/images/icons/DotNetNuke.png b/src/icons/DotNetNuke.png similarity index 100% rename from share/images/icons/DotNetNuke.png rename to src/icons/DotNetNuke.png diff --git a/share/images/icons/Dotclear.png b/src/icons/Dotclear.png similarity index 100% rename from share/images/icons/Dotclear.png rename to src/icons/Dotclear.png diff --git a/share/images/icons/Doxygen.png b/src/icons/Doxygen.png similarity index 100% rename from share/images/icons/Doxygen.png rename to src/icons/Doxygen.png diff --git a/share/images/icons/DreamWeaver.png b/src/icons/DreamWeaver.png similarity index 100% rename from share/images/icons/DreamWeaver.png rename to src/icons/DreamWeaver.png diff --git a/share/images/icons/Drupal Commerce.png b/src/icons/Drupal Commerce.png similarity index 100% rename from share/images/icons/Drupal Commerce.png rename to src/icons/Drupal Commerce.png diff --git a/share/images/icons/Drupal.png b/src/icons/Drupal.png similarity index 100% rename from share/images/icons/Drupal.png rename to src/icons/Drupal.png diff --git a/share/images/icons/Dynamicweb.png b/src/icons/Dynamicweb.png similarity index 100% rename from share/images/icons/Dynamicweb.png rename to src/icons/Dynamicweb.png diff --git a/share/images/icons/E-Merchant.png b/src/icons/E-Merchant.png similarity index 100% rename from share/images/icons/E-Merchant.png rename to src/icons/E-Merchant.png diff --git a/share/images/icons/ELOG HTTP.png b/src/icons/ELOG HTTP.png similarity index 100% rename from share/images/icons/ELOG HTTP.png rename to src/icons/ELOG HTTP.png diff --git a/share/images/icons/ELOG.png b/src/icons/ELOG.png similarity index 100% rename from share/images/icons/ELOG.png rename to src/icons/ELOG.png diff --git a/share/images/icons/EPiServer.png b/src/icons/EPiServer.png similarity index 100% rename from share/images/icons/EPiServer.png rename to src/icons/EPiServer.png diff --git a/share/images/icons/EPrints.png b/src/icons/EPrints.png similarity index 100% rename from share/images/icons/EPrints.png rename to src/icons/EPrints.png diff --git a/share/images/icons/ESERV-10.png b/src/icons/ESERV-10.png similarity index 100% rename from share/images/icons/ESERV-10.png rename to src/icons/ESERV-10.png diff --git a/share/images/icons/EWS-NIC4.png b/src/icons/EWS-NIC4.png similarity index 100% rename from share/images/icons/EWS-NIC4.png rename to src/icons/EWS-NIC4.png diff --git a/share/images/icons/Ecodoo.png b/src/icons/Ecodoo.png similarity index 100% rename from share/images/icons/Ecodoo.png rename to src/icons/Ecodoo.png diff --git a/share/images/icons/EdgeCast.png b/src/icons/EdgeCast.png similarity index 100% rename from share/images/icons/EdgeCast.png rename to src/icons/EdgeCast.png diff --git a/share/images/icons/Eleanor CMS.png b/src/icons/Eleanor CMS.png similarity index 100% rename from share/images/icons/Eleanor CMS.png rename to src/icons/Eleanor CMS.png diff --git a/share/images/icons/Elm.png b/src/icons/Elm.png similarity index 100% rename from share/images/icons/Elm.png rename to src/icons/Elm.png diff --git a/share/images/icons/Eloqua.png b/src/icons/Eloqua.png similarity index 100% rename from share/images/icons/Eloqua.png rename to src/icons/Eloqua.png diff --git a/share/images/icons/EmbedThis Appweb.png b/src/icons/EmbedThis Appweb.png similarity index 100% rename from share/images/icons/EmbedThis Appweb.png rename to src/icons/EmbedThis Appweb.png diff --git a/share/images/icons/Embedthis-http.png b/src/icons/Embedthis-http.png similarity index 100% rename from share/images/icons/Embedthis-http.png rename to src/icons/Embedthis-http.png diff --git a/share/images/icons/Ember.js.png b/src/icons/Ember.js.png similarity index 100% rename from share/images/icons/Ember.js.png rename to src/icons/Ember.js.png diff --git a/share/images/icons/Enyo.png b/src/icons/Enyo.png similarity index 100% rename from share/images/icons/Enyo.png rename to src/icons/Enyo.png diff --git a/share/images/icons/Epom.png b/src/icons/Epom.png similarity index 100% rename from share/images/icons/Epom.png rename to src/icons/Epom.png diff --git a/share/images/icons/Erlang.png b/src/icons/Erlang.png similarity index 100% rename from share/images/icons/Erlang.png rename to src/icons/Erlang.png diff --git a/share/images/icons/Exhibit.png b/src/icons/Exhibit.png similarity index 100% rename from share/images/icons/Exhibit.png rename to src/icons/Exhibit.png diff --git a/share/images/icons/Express.png b/src/icons/Express.png similarity index 100% rename from share/images/icons/Express.png rename to src/icons/Express.png diff --git a/share/images/icons/ExpressionEngine.png b/src/icons/ExpressionEngine.png similarity index 100% rename from share/images/icons/ExpressionEngine.png rename to src/icons/ExpressionEngine.png diff --git a/share/images/icons/ExtJS.png b/src/icons/ExtJS.png similarity index 100% rename from share/images/icons/ExtJS.png rename to src/icons/ExtJS.png diff --git a/share/images/icons/FAST ESP.png b/src/icons/FAST ESP.png similarity index 100% rename from share/images/icons/FAST ESP.png rename to src/icons/FAST ESP.png diff --git a/share/images/icons/FAST Search for SharePoint.png b/src/icons/FAST Search for SharePoint.png similarity index 100% rename from share/images/icons/FAST Search for SharePoint.png rename to src/icons/FAST Search for SharePoint.png diff --git a/share/images/icons/FWP.png b/src/icons/FWP.png similarity index 100% rename from share/images/icons/FWP.png rename to src/icons/FWP.png diff --git a/share/images/icons/Fact Finder.png b/src/icons/Fact Finder.png similarity index 100% rename from share/images/icons/Fact Finder.png rename to src/icons/Fact Finder.png diff --git a/share/images/icons/Fat-Free Framework.png b/src/icons/Fat-Free Framework.png similarity index 100% rename from share/images/icons/Fat-Free Framework.png rename to src/icons/Fat-Free Framework.png diff --git a/share/images/icons/Fedora.png b/src/icons/Fedora.png similarity index 100% rename from share/images/icons/Fedora.png rename to src/icons/Fedora.png diff --git a/share/images/icons/Fireblade.png b/src/icons/Fireblade.png similarity index 100% rename from share/images/icons/Fireblade.png rename to src/icons/Fireblade.png diff --git a/share/images/icons/FlashCom.png b/src/icons/FlashCom.png similarity index 100% rename from share/images/icons/FlashCom.png rename to src/icons/FlashCom.png diff --git a/share/images/icons/FlexCMP.png b/src/icons/FlexCMP.png similarity index 100% rename from share/images/icons/FlexCMP.png rename to src/icons/FlexCMP.png diff --git a/share/images/icons/FluxBB.png b/src/icons/FluxBB.png similarity index 100% rename from share/images/icons/FluxBB.png rename to src/icons/FluxBB.png diff --git a/share/images/icons/Flyspray.png b/src/icons/Flyspray.png similarity index 100% rename from share/images/icons/Flyspray.png rename to src/icons/Flyspray.png diff --git a/share/images/icons/Font Awesome.png b/src/icons/Font Awesome.png similarity index 100% rename from share/images/icons/Font Awesome.png rename to src/icons/Font Awesome.png diff --git a/share/images/icons/Fortune3.png b/src/icons/Fortune3.png similarity index 100% rename from share/images/icons/Fortune3.png rename to src/icons/Fortune3.png diff --git a/share/images/icons/FreeBSD.png b/src/icons/FreeBSD.png similarity index 100% rename from share/images/icons/FreeBSD.png rename to src/icons/FreeBSD.png diff --git a/share/images/icons/FreeTextBox.png b/src/icons/FreeTextBox.png similarity index 100% rename from share/images/icons/FreeTextBox.png rename to src/icons/FreeTextBox.png diff --git a/share/images/icons/FrontPage.png b/src/icons/FrontPage.png similarity index 100% rename from share/images/icons/FrontPage.png rename to src/icons/FrontPage.png diff --git a/share/images/icons/Fusion Ads.png b/src/icons/Fusion Ads.png similarity index 100% rename from share/images/icons/Fusion Ads.png rename to src/icons/Fusion Ads.png diff --git a/share/images/icons/G-WAN.png b/src/icons/G-WAN.png similarity index 100% rename from share/images/icons/G-WAN.png rename to src/icons/G-WAN.png diff --git a/share/images/icons/GX WebManager.png b/src/icons/GX WebManager.png similarity index 100% rename from share/images/icons/GX WebManager.png rename to src/icons/GX WebManager.png diff --git a/share/images/icons/Gallery.png b/src/icons/Gallery.png similarity index 100% rename from share/images/icons/Gallery.png rename to src/icons/Gallery.png diff --git a/share/images/icons/Gambio.png b/src/icons/Gambio.png similarity index 100% rename from share/images/icons/Gambio.png rename to src/icons/Gambio.png diff --git a/share/images/icons/Gauges.png b/src/icons/Gauges.png similarity index 100% rename from share/images/icons/Gauges.png rename to src/icons/Gauges.png diff --git a/share/images/icons/Gentoo.png b/src/icons/Gentoo.png similarity index 100% rename from share/images/icons/Gentoo.png rename to src/icons/Gentoo.png diff --git a/share/images/icons/Get Satisfaction.png b/src/icons/Get Satisfaction.png similarity index 100% rename from share/images/icons/Get Satisfaction.png rename to src/icons/Get Satisfaction.png diff --git a/share/images/icons/GetSimple CMS.png b/src/icons/GetSimple CMS.png similarity index 100% rename from share/images/icons/GetSimple CMS.png rename to src/icons/GetSimple CMS.png diff --git a/share/images/icons/Ghost.png b/src/icons/Ghost.png similarity index 100% rename from share/images/icons/Ghost.png rename to src/icons/Ghost.png diff --git a/share/images/icons/GitBook.png b/src/icons/GitBook.png similarity index 100% rename from share/images/icons/GitBook.png rename to src/icons/GitBook.png diff --git a/share/images/icons/GitLab.png b/src/icons/GitLab.png similarity index 100% rename from share/images/icons/GitLab.png rename to src/icons/GitLab.png diff --git a/share/images/icons/GlassFish.png b/src/icons/GlassFish.png similarity index 100% rename from share/images/icons/GlassFish.png rename to src/icons/GlassFish.png diff --git a/share/images/icons/Glyphicons.png b/src/icons/Glyphicons.png similarity index 100% rename from share/images/icons/Glyphicons.png rename to src/icons/Glyphicons.png diff --git a/share/images/icons/GoAhead.png b/src/icons/GoAhead.png similarity index 100% rename from share/images/icons/GoAhead.png rename to src/icons/GoAhead.png diff --git a/share/images/icons/GoStats.png b/src/icons/GoStats.png similarity index 100% rename from share/images/icons/GoStats.png rename to src/icons/GoStats.png diff --git a/share/images/icons/Google AdSense.png b/src/icons/Google AdSense.png similarity index 100% rename from share/images/icons/Google AdSense.png rename to src/icons/Google AdSense.png diff --git a/share/images/icons/Google Analytics.png b/src/icons/Google Analytics.png similarity index 100% rename from share/images/icons/Google Analytics.png rename to src/icons/Google Analytics.png diff --git a/share/images/icons/Google App Engine.png b/src/icons/Google App Engine.png similarity index 100% rename from share/images/icons/Google App Engine.png rename to src/icons/Google App Engine.png diff --git a/share/images/icons/Google Charts.png b/src/icons/Google Charts.png similarity index 100% rename from share/images/icons/Google Charts.png rename to src/icons/Google Charts.png diff --git a/share/images/icons/Google Code Prettify.png b/src/icons/Google Code Prettify.png similarity index 100% rename from share/images/icons/Google Code Prettify.png rename to src/icons/Google Code Prettify.png diff --git a/share/images/icons/Google Font API.png b/src/icons/Google Font API.png similarity index 100% rename from share/images/icons/Google Font API.png rename to src/icons/Google Font API.png diff --git a/share/images/icons/Google Friend Connect.png b/src/icons/Google Friend Connect.png similarity index 100% rename from share/images/icons/Google Friend Connect.png rename to src/icons/Google Friend Connect.png diff --git a/share/images/icons/Google Maps.png b/src/icons/Google Maps.png similarity index 100% rename from share/images/icons/Google Maps.png rename to src/icons/Google Maps.png diff --git a/share/images/icons/Google PageSpeed.png b/src/icons/Google PageSpeed.png similarity index 100% rename from share/images/icons/Google PageSpeed.png rename to src/icons/Google PageSpeed.png diff --git a/share/images/icons/Google Sites.png b/src/icons/Google Sites.png similarity index 100% rename from share/images/icons/Google Sites.png rename to src/icons/Google Sites.png diff --git a/share/images/icons/Google Tag Manager.png b/src/icons/Google Tag Manager.png similarity index 100% rename from share/images/icons/Google Tag Manager.png rename to src/icons/Google Tag Manager.png diff --git a/share/images/icons/Google Wallet.png b/src/icons/Google Wallet.png similarity index 100% rename from share/images/icons/Google Wallet.png rename to src/icons/Google Wallet.png diff --git a/share/images/icons/Google Web Toolkit.png b/src/icons/Google Web Toolkit.png similarity index 100% rename from share/images/icons/Google Web Toolkit.png rename to src/icons/Google Web Toolkit.png diff --git a/share/images/icons/Graffiti CMS.png b/src/icons/Graffiti CMS.png similarity index 100% rename from share/images/icons/Graffiti CMS.png rename to src/icons/Graffiti CMS.png diff --git a/share/images/icons/Grandstream.png b/src/icons/Grandstream.png similarity index 100% rename from share/images/icons/Grandstream.png rename to src/icons/Grandstream.png diff --git a/share/images/icons/Gravatar.png b/src/icons/Gravatar.png similarity index 100% rename from share/images/icons/Gravatar.png rename to src/icons/Gravatar.png diff --git a/share/images/icons/Gravity Insights.png b/src/icons/Gravity Insights.png similarity index 100% rename from share/images/icons/Gravity Insights.png rename to src/icons/Gravity Insights.png diff --git a/share/images/icons/Green Valley CMS.png b/src/icons/Green Valley CMS.png similarity index 100% rename from share/images/icons/Green Valley CMS.png rename to src/icons/Green Valley CMS.png diff --git a/share/images/icons/HP ChaiServer.png b/src/icons/HP ChaiServer.png similarity index 100% rename from share/images/icons/HP ChaiServer.png rename to src/icons/HP ChaiServer.png diff --git a/share/images/icons/HP Compact Server.png b/src/icons/HP Compact Server.png similarity index 100% rename from share/images/icons/HP Compact Server.png rename to src/icons/HP Compact Server.png diff --git a/share/images/icons/HP ProCurve.png b/src/icons/HP ProCurve.png similarity index 100% rename from share/images/icons/HP ProCurve.png rename to src/icons/HP ProCurve.png diff --git a/share/images/icons/HP System Management.png b/src/icons/HP System Management.png similarity index 100% rename from share/images/icons/HP System Management.png rename to src/icons/HP System Management.png diff --git a/share/images/icons/HP iLO.png b/src/icons/HP iLO.png similarity index 100% rename from share/images/icons/HP iLO.png rename to src/icons/HP iLO.png diff --git a/share/images/icons/HP.png b/src/icons/HP.png similarity index 100% rename from share/images/icons/HP.png rename to src/icons/HP.png diff --git a/share/images/icons/HTTP-Server.png b/src/icons/HTTP-Server.png similarity index 100% rename from share/images/icons/HTTP-Server.png rename to src/icons/HTTP-Server.png diff --git a/share/images/icons/Handlebars.png b/src/icons/Handlebars.png similarity index 100% rename from share/images/icons/Handlebars.png rename to src/icons/Handlebars.png diff --git a/share/images/icons/Happy ICS Server.png b/src/icons/Happy ICS Server.png similarity index 100% rename from share/images/icons/Happy ICS Server.png rename to src/icons/Happy ICS Server.png diff --git a/share/images/icons/Haskell.png b/src/icons/Haskell.png similarity index 100% rename from share/images/icons/Haskell.png rename to src/icons/Haskell.png diff --git a/share/images/icons/HeadJS.png b/src/icons/HeadJS.png similarity index 100% rename from share/images/icons/HeadJS.png rename to src/icons/HeadJS.png diff --git a/share/images/icons/Hello Bar.png b/src/icons/Hello Bar.png similarity index 100% rename from share/images/icons/Hello Bar.png rename to src/icons/Hello Bar.png diff --git a/share/images/icons/Hiawatha.png b/src/icons/Hiawatha.png similarity index 100% rename from share/images/icons/Hiawatha.png rename to src/icons/Hiawatha.png diff --git a/share/images/icons/Highcharts.png b/src/icons/Highcharts.png similarity index 100% rename from share/images/icons/Highcharts.png rename to src/icons/Highcharts.png diff --git a/share/images/icons/Highstock.png b/src/icons/Highstock.png similarity index 100% rename from share/images/icons/Highstock.png rename to src/icons/Highstock.png diff --git a/share/images/icons/Hippo.png b/src/icons/Hippo.png similarity index 100% rename from share/images/icons/Hippo.png rename to src/icons/Hippo.png diff --git a/share/images/icons/Hogan.js.png b/src/icons/Hogan.js.png similarity index 100% rename from share/images/icons/Hogan.js.png rename to src/icons/Hogan.js.png diff --git a/share/images/icons/Hotaru CMS.png b/src/icons/Hotaru CMS.png similarity index 100% rename from share/images/icons/Hotaru CMS.png rename to src/icons/Hotaru CMS.png diff --git a/share/images/icons/HubSpot.png b/src/icons/HubSpot.png similarity index 100% rename from share/images/icons/HubSpot.png rename to src/icons/HubSpot.png diff --git a/share/images/icons/Hybris.png b/src/icons/Hybris.png similarity index 100% rename from share/images/icons/Hybris.png rename to src/icons/Hybris.png diff --git a/share/images/icons/IBM Coremetrics.png b/src/icons/IBM Coremetrics.png similarity index 100% rename from share/images/icons/IBM Coremetrics.png rename to src/icons/IBM Coremetrics.png diff --git a/share/images/icons/IBM HTTP Server.png b/src/icons/IBM HTTP Server.png similarity index 100% rename from share/images/icons/IBM HTTP Server.png rename to src/icons/IBM HTTP Server.png diff --git a/share/images/icons/IBM Tivoli Storage Manager.png b/src/icons/IBM Tivoli Storage Manager.png similarity index 100% rename from share/images/icons/IBM Tivoli Storage Manager.png rename to src/icons/IBM Tivoli Storage Manager.png diff --git a/share/images/icons/IBM WebSphere Commerce.png b/src/icons/IBM WebSphere Commerce.png similarity index 100% rename from share/images/icons/IBM WebSphere Commerce.png rename to src/icons/IBM WebSphere Commerce.png diff --git a/share/images/icons/IBM WebSphere Portal.png b/src/icons/IBM WebSphere Portal.png similarity index 100% rename from share/images/icons/IBM WebSphere Portal.png rename to src/icons/IBM WebSphere Portal.png diff --git a/share/images/icons/IIS.png b/src/icons/IIS.png similarity index 100% rename from share/images/icons/IIS.png rename to src/icons/IIS.png diff --git a/share/images/icons/IPB.png b/src/icons/IPB.png similarity index 100% rename from share/images/icons/IPB.png rename to src/icons/IPB.png diff --git a/share/images/icons/ImpressCMS.png b/src/icons/ImpressCMS.png similarity index 100% rename from share/images/icons/ImpressCMS.png rename to src/icons/ImpressCMS.png diff --git a/share/images/icons/ImpressPages.png b/src/icons/ImpressPages.png similarity index 100% rename from share/images/icons/ImpressPages.png rename to src/icons/ImpressPages.png diff --git a/share/images/icons/InProces.png b/src/icons/InProces.png similarity index 100% rename from share/images/icons/InProces.png rename to src/icons/InProces.png diff --git a/share/images/icons/Incapsula.png b/src/icons/Incapsula.png similarity index 100% rename from share/images/icons/Incapsula.png rename to src/icons/Incapsula.png diff --git a/share/images/icons/Indexhibit.png b/src/icons/Indexhibit.png similarity index 100% rename from share/images/icons/Indexhibit.png rename to src/icons/Indexhibit.png diff --git a/share/images/icons/Indico.png b/src/icons/Indico.png similarity index 100% rename from share/images/icons/Indico.png rename to src/icons/Indico.png diff --git a/share/images/icons/Indy.png b/src/icons/Indy.png similarity index 100% rename from share/images/icons/Indy.png rename to src/icons/Indy.png diff --git a/share/images/icons/InstantCMS.png b/src/icons/InstantCMS.png similarity index 100% rename from share/images/icons/InstantCMS.png rename to src/icons/InstantCMS.png diff --git a/share/images/icons/Intel Active Management Technology.png b/src/icons/Intel Active Management Technology.png similarity index 100% rename from share/images/icons/Intel Active Management Technology.png rename to src/icons/Intel Active Management Technology.png diff --git a/share/images/icons/IntenseDebate.png b/src/icons/IntenseDebate.png similarity index 100% rename from share/images/icons/IntenseDebate.png rename to src/icons/IntenseDebate.png diff --git a/share/images/icons/Intercom.png b/src/icons/Intercom.png similarity index 100% rename from share/images/icons/Intercom.png rename to src/icons/Intercom.png diff --git a/share/images/icons/Intershop.png b/src/icons/Intershop.png similarity index 100% rename from share/images/icons/Intershop.png rename to src/icons/Intershop.png diff --git a/share/images/icons/Invenio.png b/src/icons/Invenio.png similarity index 100% rename from share/images/icons/Invenio.png rename to src/icons/Invenio.png diff --git a/share/images/icons/Ionicons.png b/src/icons/Ionicons.png similarity index 100% rename from share/images/icons/Ionicons.png rename to src/icons/Ionicons.png diff --git a/share/images/icons/JAlbum.png b/src/icons/JAlbum.png similarity index 100% rename from share/images/icons/JAlbum.png rename to src/icons/JAlbum.png diff --git a/share/images/icons/JBoss Application Server.png b/src/icons/JBoss Application Server.png similarity index 100% rename from share/images/icons/JBoss Application Server.png rename to src/icons/JBoss Application Server.png diff --git a/share/images/icons/JBoss Web.png b/src/icons/JBoss Web.png similarity index 100% rename from share/images/icons/JBoss Web.png rename to src/icons/JBoss Web.png diff --git a/share/images/icons/JC-HTTPD.png b/src/icons/JC-HTTPD.png similarity index 100% rename from share/images/icons/JC-HTTPD.png rename to src/icons/JC-HTTPD.png diff --git a/share/images/icons/JS Charts.png b/src/icons/JS Charts.png similarity index 100% rename from share/images/icons/JS Charts.png rename to src/icons/JS Charts.png diff --git a/share/images/icons/JTL Shop.png b/src/icons/JTL Shop.png similarity index 100% rename from share/images/icons/JTL Shop.png rename to src/icons/JTL Shop.png diff --git a/share/images/icons/Jalios.png b/src/icons/Jalios.png similarity index 100% rename from share/images/icons/Jalios.png rename to src/icons/Jalios.png diff --git a/share/images/icons/Java Servlet.png b/src/icons/Java Servlet.png similarity index 100% rename from share/images/icons/Java Servlet.png rename to src/icons/Java Servlet.png diff --git a/share/images/icons/Java.png b/src/icons/Java.png similarity index 100% rename from share/images/icons/Java.png rename to src/icons/Java.png diff --git a/share/images/icons/JavaServer Faces.png b/src/icons/JavaServer Faces.png similarity index 100% rename from share/images/icons/JavaServer Faces.png rename to src/icons/JavaServer Faces.png diff --git a/share/images/icons/JavaServer Pages.png b/src/icons/JavaServer Pages.png similarity index 100% rename from share/images/icons/JavaServer Pages.png rename to src/icons/JavaServer Pages.png diff --git a/share/images/icons/Javascript Infovis Toolkit.png b/src/icons/Javascript Infovis Toolkit.png similarity index 100% rename from share/images/icons/Javascript Infovis Toolkit.png rename to src/icons/Javascript Infovis Toolkit.png diff --git a/share/images/icons/Jekyll.png b/src/icons/Jekyll.png similarity index 100% rename from share/images/icons/Jekyll.png rename to src/icons/Jekyll.png diff --git a/share/images/icons/Jenkins.png b/src/icons/Jenkins.png similarity index 100% rename from share/images/icons/Jenkins.png rename to src/icons/Jenkins.png diff --git a/share/images/icons/Jetty.png b/src/icons/Jetty.png similarity index 100% rename from share/images/icons/Jetty.png rename to src/icons/Jetty.png diff --git a/share/images/icons/Jirafe.png b/src/icons/Jirafe.png similarity index 100% rename from share/images/icons/Jirafe.png rename to src/icons/Jirafe.png diff --git a/share/images/icons/Jo.png b/src/icons/Jo.png similarity index 100% rename from share/images/icons/Jo.png rename to src/icons/Jo.png diff --git a/share/images/icons/JobberBase.png b/src/icons/JobberBase.png similarity index 100% rename from share/images/icons/JobberBase.png rename to src/icons/JobberBase.png diff --git a/share/images/icons/Joomla.png b/src/icons/Joomla.png similarity index 100% rename from share/images/icons/Joomla.png rename to src/icons/Joomla.png diff --git a/share/images/icons/K2.png b/src/icons/K2.png similarity index 100% rename from share/images/icons/K2.png rename to src/icons/K2.png diff --git a/share/images/icons/KISSmetrics.png b/src/icons/KISSmetrics.png similarity index 100% rename from share/images/icons/KISSmetrics.png rename to src/icons/KISSmetrics.png diff --git a/share/images/icons/KS_HTTP.png b/src/icons/KS_HTTP.png similarity index 100% rename from share/images/icons/KS_HTTP.png rename to src/icons/KS_HTTP.png diff --git a/share/images/icons/Kampyle.png b/src/icons/Kampyle.png similarity index 100% rename from share/images/icons/Kampyle.png rename to src/icons/Kampyle.png diff --git a/share/images/icons/Kendo UI.png b/src/icons/Kendo UI.png similarity index 100% rename from share/images/icons/Kendo UI.png rename to src/icons/Kendo UI.png diff --git a/share/images/icons/Kentico CMS.png b/src/icons/Kentico CMS.png similarity index 100% rename from share/images/icons/Kentico CMS.png rename to src/icons/Kentico CMS.png diff --git a/share/images/icons/KineticJS.png b/src/icons/KineticJS.png similarity index 100% rename from share/images/icons/KineticJS.png rename to src/icons/KineticJS.png diff --git a/share/images/icons/Knockout.js.png b/src/icons/Knockout.js.png similarity index 100% rename from share/images/icons/Knockout.js.png rename to src/icons/Knockout.js.png diff --git a/share/images/icons/Koa.png b/src/icons/Koa.png similarity index 100% rename from share/images/icons/Koa.png rename to src/icons/Koa.png diff --git a/share/images/icons/Koala Framework.png b/src/icons/Koala Framework.png similarity index 100% rename from share/images/icons/Koala Framework.png rename to src/icons/Koala Framework.png diff --git a/share/images/icons/Koego.png b/src/icons/Koego.png similarity index 100% rename from share/images/icons/Koego.png rename to src/icons/Koego.png diff --git a/share/images/icons/Kohana.png b/src/icons/Kohana.png similarity index 100% rename from share/images/icons/Kohana.png rename to src/icons/Kohana.png diff --git a/share/images/icons/Kolibri CMS.png b/src/icons/Kolibri CMS.png similarity index 100% rename from share/images/icons/Kolibri CMS.png rename to src/icons/Kolibri CMS.png diff --git a/share/images/icons/Komodo CMS.png b/src/icons/Komodo CMS.png similarity index 100% rename from share/images/icons/Komodo CMS.png rename to src/icons/Komodo CMS.png diff --git a/share/images/icons/Koobi.png b/src/icons/Koobi.png similarity index 100% rename from share/images/icons/Koobi.png rename to src/icons/Koobi.png diff --git a/share/images/icons/Kooboo CMS.png b/src/icons/Kooboo CMS.png similarity index 100% rename from share/images/icons/Kooboo CMS.png rename to src/icons/Kooboo CMS.png diff --git a/share/images/icons/LEPTON.png b/src/icons/LEPTON.png similarity index 100% rename from share/images/icons/LEPTON.png rename to src/icons/LEPTON.png diff --git a/share/images/icons/LabVIEW.png b/src/icons/LabVIEW.png similarity index 100% rename from share/images/icons/LabVIEW.png rename to src/icons/LabVIEW.png diff --git a/share/images/icons/Laravel.png b/src/icons/Laravel.png similarity index 100% rename from share/images/icons/Laravel.png rename to src/icons/Laravel.png diff --git a/share/images/icons/Leaflet.png b/src/icons/Leaflet.png similarity index 100% rename from share/images/icons/Leaflet.png rename to src/icons/Leaflet.png diff --git a/share/images/icons/Less.png b/src/icons/Less.png similarity index 100% rename from share/images/icons/Less.png rename to src/icons/Less.png diff --git a/share/images/icons/Liferay.png b/src/icons/Liferay.png similarity index 100% rename from share/images/icons/Liferay.png rename to src/icons/Liferay.png diff --git a/share/images/icons/Lift.png b/src/icons/Lift.png similarity index 100% rename from share/images/icons/Lift.png rename to src/icons/Lift.png diff --git a/share/images/icons/LightMon Engine.png b/src/icons/LightMon Engine.png similarity index 100% rename from share/images/icons/LightMon Engine.png rename to src/icons/LightMon Engine.png diff --git a/share/images/icons/Lightbox.png b/src/icons/Lightbox.png similarity index 100% rename from share/images/icons/Lightbox.png rename to src/icons/Lightbox.png diff --git a/share/images/icons/LimeSurvey.png b/src/icons/LimeSurvey.png similarity index 100% rename from share/images/icons/LimeSurvey.png rename to src/icons/LimeSurvey.png diff --git a/share/images/icons/LinkSmart.png b/src/icons/LinkSmart.png similarity index 100% rename from share/images/icons/LinkSmart.png rename to src/icons/LinkSmart.png diff --git a/share/images/icons/LiteSpeed.png b/src/icons/LiteSpeed.png similarity index 100% rename from share/images/icons/LiteSpeed.png rename to src/icons/LiteSpeed.png diff --git a/share/images/icons/LiveJournal.png b/src/icons/LiveJournal.png similarity index 100% rename from share/images/icons/LiveJournal.png rename to src/icons/LiveJournal.png diff --git a/share/images/icons/LiveStreet CMS.png b/src/icons/LiveStreet CMS.png similarity index 100% rename from share/images/icons/LiveStreet CMS.png rename to src/icons/LiveStreet CMS.png diff --git a/share/images/icons/Livefyre.png b/src/icons/Livefyre.png similarity index 100% rename from share/images/icons/Livefyre.png rename to src/icons/Livefyre.png diff --git a/share/images/icons/Lo-dash.png b/src/icons/Lo-dash.png similarity index 100% rename from share/images/icons/Lo-dash.png rename to src/icons/Lo-dash.png diff --git a/share/images/icons/Lockerz Share.png b/src/icons/Lockerz Share.png similarity index 100% rename from share/images/icons/Lockerz Share.png rename to src/icons/Lockerz Share.png diff --git a/share/images/icons/Locomotive.png b/src/icons/Locomotive.png similarity index 100% rename from share/images/icons/Locomotive.png rename to src/icons/Locomotive.png diff --git a/share/images/icons/Logitech Media Server.png b/src/icons/Logitech Media Server.png similarity index 100% rename from share/images/icons/Logitech Media Server.png rename to src/icons/Logitech Media Server.png diff --git a/share/images/icons/Lotus Domino.png b/src/icons/Lotus Domino.png similarity index 100% rename from share/images/icons/Lotus Domino.png rename to src/icons/Lotus Domino.png diff --git a/share/images/icons/Lua.png b/src/icons/Lua.png similarity index 100% rename from share/images/icons/Lua.png rename to src/icons/Lua.png diff --git a/share/images/icons/M.R. Inc Webserver.png b/src/icons/M.R. Inc Webserver.png similarity index 100% rename from share/images/icons/M.R. Inc Webserver.png rename to src/icons/M.R. Inc Webserver.png diff --git a/share/images/icons/M.R. Inc Wild CMS.png b/src/icons/M.R. Inc Wild CMS.png similarity index 100% rename from share/images/icons/M.R. Inc Wild CMS.png rename to src/icons/M.R. Inc Wild CMS.png diff --git a/share/images/icons/MOBOTIX.png b/src/icons/MOBOTIX.png similarity index 100% rename from share/images/icons/MOBOTIX.png rename to src/icons/MOBOTIX.png diff --git a/share/images/icons/MODx.png b/src/icons/MODx.png similarity index 100% rename from share/images/icons/MODx.png rename to src/icons/MODx.png diff --git a/share/images/icons/Magento.png b/src/icons/Magento.png similarity index 100% rename from share/images/icons/Magento.png rename to src/icons/Magento.png diff --git a/share/images/icons/Mambo.png b/src/icons/Mambo.png similarity index 100% rename from share/images/icons/Mambo.png rename to src/icons/Mambo.png diff --git a/share/images/icons/MantisBT.png b/src/icons/MantisBT.png similarity index 100% rename from share/images/icons/MantisBT.png rename to src/icons/MantisBT.png diff --git a/share/images/icons/ManyContacts.png b/src/icons/ManyContacts.png similarity index 100% rename from share/images/icons/ManyContacts.png rename to src/icons/ManyContacts.png diff --git a/share/images/icons/Marketo.png b/src/icons/Marketo.png similarity index 100% rename from share/images/icons/Marketo.png rename to src/icons/Marketo.png diff --git a/share/images/icons/MathJax.png b/src/icons/MathJax.png similarity index 100% rename from share/images/icons/MathJax.png rename to src/icons/MathJax.png diff --git a/share/images/icons/MaxSite CMS.png b/src/icons/MaxSite CMS.png similarity index 100% rename from share/images/icons/MaxSite CMS.png rename to src/icons/MaxSite CMS.png diff --git a/share/images/icons/MediaElement.js.png b/src/icons/MediaElement.js.png similarity index 100% rename from share/images/icons/MediaElement.js.png rename to src/icons/MediaElement.js.png diff --git a/share/images/icons/MediaTomb.png b/src/icons/MediaTomb.png similarity index 100% rename from share/images/icons/MediaTomb.png rename to src/icons/MediaTomb.png diff --git a/share/images/icons/MediaWiki.png b/src/icons/MediaWiki.png similarity index 100% rename from share/images/icons/MediaWiki.png rename to src/icons/MediaWiki.png diff --git a/share/images/icons/Meebo.png b/src/icons/Meebo.png similarity index 100% rename from share/images/icons/Meebo.png rename to src/icons/Meebo.png diff --git a/share/images/icons/Methode.png b/src/icons/Methode.png similarity index 100% rename from share/images/icons/Methode.png rename to src/icons/Methode.png diff --git a/share/images/icons/Microsoft ASP.NET.png b/src/icons/Microsoft ASP.NET.png similarity index 100% rename from share/images/icons/Microsoft ASP.NET.png rename to src/icons/Microsoft ASP.NET.png diff --git a/share/images/icons/Microsoft HTTPAPI.png b/src/icons/Microsoft HTTPAPI.png similarity index 100% rename from share/images/icons/Microsoft HTTPAPI.png rename to src/icons/Microsoft HTTPAPI.png diff --git a/share/images/icons/Microsoft SharePoint.png b/src/icons/Microsoft SharePoint.png similarity index 100% rename from share/images/icons/Microsoft SharePoint.png rename to src/icons/Microsoft SharePoint.png diff --git a/share/images/icons/MiniBB.png b/src/icons/MiniBB.png similarity index 100% rename from share/images/icons/MiniBB.png rename to src/icons/MiniBB.png diff --git a/share/images/icons/MiniServ.png b/src/icons/MiniServ.png similarity index 100% rename from share/images/icons/MiniServ.png rename to src/icons/MiniServ.png diff --git a/share/images/icons/Mint.png b/src/icons/Mint.png similarity index 100% rename from share/images/icons/Mint.png rename to src/icons/Mint.png diff --git a/share/images/icons/Mixpanel.png b/src/icons/Mixpanel.png similarity index 100% rename from share/images/icons/Mixpanel.png rename to src/icons/Mixpanel.png diff --git a/share/images/icons/Mobify.png b/src/icons/Mobify.png similarity index 100% rename from share/images/icons/Mobify.png rename to src/icons/Mobify.png diff --git a/share/images/icons/MochiKit.png b/src/icons/MochiKit.png similarity index 100% rename from share/images/icons/MochiKit.png rename to src/icons/MochiKit.png diff --git a/share/images/icons/MochiWeb.png b/src/icons/MochiWeb.png similarity index 100% rename from share/images/icons/MochiWeb.png rename to src/icons/MochiWeb.png diff --git a/share/images/icons/Modernizr.png b/src/icons/Modernizr.png similarity index 100% rename from share/images/icons/Modernizr.png rename to src/icons/Modernizr.png diff --git a/share/images/icons/Moguta.CMS.png b/src/icons/Moguta.CMS.png similarity index 100% rename from share/images/icons/Moguta.CMS.png rename to src/icons/Moguta.CMS.png diff --git a/share/images/icons/MoinMoin.png b/src/icons/MoinMoin.png similarity index 100% rename from share/images/icons/MoinMoin.png rename to src/icons/MoinMoin.png diff --git a/share/images/icons/Mojolicious.png b/src/icons/Mojolicious.png similarity index 100% rename from share/images/icons/Mojolicious.png rename to src/icons/Mojolicious.png diff --git a/share/images/icons/Mollom.png b/src/icons/Mollom.png similarity index 100% rename from share/images/icons/Mollom.png rename to src/icons/Mollom.png diff --git a/share/images/icons/Moment Timezone.png b/src/icons/Moment Timezone.png similarity index 100% rename from share/images/icons/Moment Timezone.png rename to src/icons/Moment Timezone.png diff --git a/share/images/icons/Moment.js.png b/src/icons/Moment.js.png similarity index 100% rename from share/images/icons/Moment.js.png rename to src/icons/Moment.js.png diff --git a/share/images/icons/Mondo Media.png b/src/icons/Mondo Media.png similarity index 100% rename from share/images/icons/Mondo Media.png rename to src/icons/Mondo Media.png diff --git a/share/images/icons/MongoDB.png b/src/icons/MongoDB.png similarity index 100% rename from share/images/icons/MongoDB.png rename to src/icons/MongoDB.png diff --git a/share/images/icons/Mongrel.png b/src/icons/Mongrel.png similarity index 100% rename from share/images/icons/Mongrel.png rename to src/icons/Mongrel.png diff --git a/share/images/icons/Monkey HTTP Server.png b/src/icons/Monkey HTTP Server.png similarity index 100% rename from share/images/icons/Monkey HTTP Server.png rename to src/icons/Monkey HTTP Server.png diff --git a/share/images/icons/Mono.net.png b/src/icons/Mono.net.png similarity index 100% rename from share/images/icons/Mono.net.png rename to src/icons/Mono.net.png diff --git a/share/images/icons/Mono.png b/src/icons/Mono.png similarity index 100% rename from share/images/icons/Mono.png rename to src/icons/Mono.png diff --git a/share/images/icons/MooTools.png b/src/icons/MooTools.png similarity index 100% rename from share/images/icons/MooTools.png rename to src/icons/MooTools.png diff --git a/share/images/icons/Moodle.png b/src/icons/Moodle.png similarity index 100% rename from share/images/icons/Moodle.png rename to src/icons/Moodle.png diff --git a/share/images/icons/Moogo.png b/src/icons/Moogo.png similarity index 100% rename from share/images/icons/Moogo.png rename to src/icons/Moogo.png diff --git a/share/images/icons/Motion-httpd.png b/src/icons/Motion-httpd.png similarity index 100% rename from share/images/icons/Motion-httpd.png rename to src/icons/Motion-httpd.png diff --git a/share/images/icons/Movable Type.png b/src/icons/Movable Type.png similarity index 100% rename from share/images/icons/Movable Type.png rename to src/icons/Movable Type.png diff --git a/share/images/icons/Moxa.png b/src/icons/Moxa.png similarity index 100% rename from share/images/icons/Moxa.png rename to src/icons/Moxa.png diff --git a/share/images/icons/Mozard Suite.png b/src/icons/Mozard Suite.png similarity index 100% rename from share/images/icons/Mozard Suite.png rename to src/icons/Mozard Suite.png diff --git a/share/images/icons/Mura CMS.png b/src/icons/Mura CMS.png similarity index 100% rename from share/images/icons/Mura CMS.png rename to src/icons/Mura CMS.png diff --git a/share/images/icons/Mustache.png b/src/icons/Mustache.png similarity index 100% rename from share/images/icons/Mustache.png rename to src/icons/Mustache.png diff --git a/share/images/icons/MyBB.png b/src/icons/MyBB.png similarity index 100% rename from share/images/icons/MyBB.png rename to src/icons/MyBB.png diff --git a/share/images/icons/MyBlogLog.png b/src/icons/MyBlogLog.png similarity index 100% rename from share/images/icons/MyBlogLog.png rename to src/icons/MyBlogLog.png diff --git a/share/images/icons/MySQL.png b/src/icons/MySQL.png similarity index 100% rename from share/images/icons/MySQL.png rename to src/icons/MySQL.png diff --git a/share/images/icons/Mynetcap.png b/src/icons/Mynetcap.png similarity index 100% rename from share/images/icons/Mynetcap.png rename to src/icons/Mynetcap.png diff --git a/share/images/icons/NOIX.png b/src/icons/NOIX.png similarity index 100% rename from share/images/icons/NOIX.png rename to src/icons/NOIX.png diff --git a/share/images/icons/NVD3.png b/src/icons/NVD3.png similarity index 100% rename from share/images/icons/NVD3.png rename to src/icons/NVD3.png diff --git a/share/images/icons/Nedstat.png b/src/icons/Nedstat.png similarity index 100% rename from share/images/icons/Nedstat.png rename to src/icons/Nedstat.png diff --git a/share/images/icons/Nepso.png b/src/icons/Nepso.png similarity index 100% rename from share/images/icons/Nepso.png rename to src/icons/Nepso.png diff --git a/share/images/icons/Netmonitor.png b/src/icons/Netmonitor.png similarity index 100% rename from share/images/icons/Netmonitor.png rename to src/icons/Netmonitor.png diff --git a/share/images/icons/Netsuite.png b/src/icons/Netsuite.png similarity index 100% rename from share/images/icons/Netsuite.png rename to src/icons/Netsuite.png diff --git a/share/images/icons/Nette Framework.png b/src/icons/Nette Framework.png similarity index 100% rename from share/images/icons/Nette Framework.png rename to src/icons/Nette Framework.png diff --git a/share/images/icons/New Relic.png b/src/icons/New Relic.png similarity index 100% rename from share/images/icons/New Relic.png rename to src/icons/New Relic.png diff --git a/share/images/icons/Nginx.png b/src/icons/Nginx.png similarity index 100% rename from share/images/icons/Nginx.png rename to src/icons/Nginx.png diff --git a/share/images/icons/Nokia Maps.png b/src/icons/Nokia Maps.png similarity index 100% rename from share/images/icons/Nokia Maps.png rename to src/icons/Nokia Maps.png diff --git a/share/images/icons/OXID eShop.png b/src/icons/OXID eShop.png similarity index 100% rename from share/images/icons/OXID eShop.png rename to src/icons/OXID eShop.png diff --git a/share/images/icons/October CMS.png b/src/icons/October CMS.png similarity index 100% rename from share/images/icons/October CMS.png rename to src/icons/October CMS.png diff --git a/share/images/icons/OmniTouch 8660 My Teamwork.png b/src/icons/OmniTouch 8660 My Teamwork.png similarity index 100% rename from share/images/icons/OmniTouch 8660 My Teamwork.png rename to src/icons/OmniTouch 8660 My Teamwork.png diff --git a/share/images/icons/OneStat.png b/src/icons/OneStat.png similarity index 100% rename from share/images/icons/OneStat.png rename to src/icons/OneStat.png diff --git a/share/images/icons/Open AdStream.png b/src/icons/Open AdStream.png similarity index 100% rename from share/images/icons/Open AdStream.png rename to src/icons/Open AdStream.png diff --git a/share/images/icons/Open Journal Systems.png b/src/icons/Open Journal Systems.png similarity index 100% rename from share/images/icons/Open Journal Systems.png rename to src/icons/Open Journal Systems.png diff --git a/share/images/icons/Open Web Analytics.png b/src/icons/Open Web Analytics.png similarity index 100% rename from share/images/icons/Open Web Analytics.png rename to src/icons/Open Web Analytics.png diff --git a/share/images/icons/OpenCart.png b/src/icons/OpenCart.png similarity index 100% rename from share/images/icons/OpenCart.png rename to src/icons/OpenCart.png diff --git a/share/images/icons/OpenCms.png b/src/icons/OpenCms.png similarity index 100% rename from share/images/icons/OpenCms.png rename to src/icons/OpenCms.png diff --git a/share/images/icons/OpenGSE.png b/src/icons/OpenGSE.png similarity index 100% rename from share/images/icons/OpenGSE.png rename to src/icons/OpenGSE.png diff --git a/share/images/icons/OpenGrok.png b/src/icons/OpenGrok.png similarity index 100% rename from share/images/icons/OpenGrok.png rename to src/icons/OpenGrok.png diff --git a/share/images/icons/OpenLayers.png b/src/icons/OpenLayers.png similarity index 100% rename from share/images/icons/OpenLayers.png rename to src/icons/OpenLayers.png diff --git a/share/images/icons/OpenNemas.png b/src/icons/OpenNemas.png similarity index 100% rename from share/images/icons/OpenNemas.png rename to src/icons/OpenNemas.png diff --git a/share/images/icons/OpenSSL.png b/src/icons/OpenSSL.png similarity index 100% rename from share/images/icons/OpenSSL.png rename to src/icons/OpenSSL.png diff --git a/share/images/icons/OpenText Web Solutions.png b/src/icons/OpenText Web Solutions.png similarity index 100% rename from share/images/icons/OpenText Web Solutions.png rename to src/icons/OpenText Web Solutions.png diff --git a/share/images/icons/Ophal.png b/src/icons/Ophal.png similarity index 100% rename from share/images/icons/Ophal.png rename to src/icons/Ophal.png diff --git a/share/images/icons/Optimizely.png b/src/icons/Optimizely.png similarity index 100% rename from share/images/icons/Optimizely.png rename to src/icons/Optimizely.png diff --git a/share/images/icons/Oracle Application Server.png b/src/icons/Oracle Application Server.png similarity index 100% rename from share/images/icons/Oracle Application Server.png rename to src/icons/Oracle Application Server.png diff --git a/share/images/icons/Oracle Dynamic Monitoring Service.png b/src/icons/Oracle Dynamic Monitoring Service.png similarity index 100% rename from share/images/icons/Oracle Dynamic Monitoring Service.png rename to src/icons/Oracle Dynamic Monitoring Service.png diff --git a/share/images/icons/Oracle HTTP Server.png b/src/icons/Oracle HTTP Server.png similarity index 100% rename from share/images/icons/Oracle HTTP Server.png rename to src/icons/Oracle HTTP Server.png diff --git a/share/images/icons/Oracle Recommendations On Demand.png b/src/icons/Oracle Recommendations On Demand.png similarity index 100% rename from share/images/icons/Oracle Recommendations On Demand.png rename to src/icons/Oracle Recommendations On Demand.png diff --git a/share/images/icons/Oracle Web Cache.png b/src/icons/Oracle Web Cache.png similarity index 100% rename from share/images/icons/Oracle Web Cache.png rename to src/icons/Oracle Web Cache.png diff --git a/share/images/icons/Outbrain.png b/src/icons/Outbrain.png similarity index 100% rename from share/images/icons/Outbrain.png rename to src/icons/Outbrain.png diff --git a/share/images/icons/Outlook Web App.png b/src/icons/Outlook Web App.png similarity index 100% rename from share/images/icons/Outlook Web App.png rename to src/icons/Outlook Web App.png diff --git a/share/images/icons/PANSITE.png b/src/icons/PANSITE.png similarity index 100% rename from share/images/icons/PANSITE.png rename to src/icons/PANSITE.png diff --git a/share/images/icons/PDF.js.png b/src/icons/PDF.js.png similarity index 100% rename from share/images/icons/PDF.js.png rename to src/icons/PDF.js.png diff --git a/share/images/icons/PHP-Fusion.png b/src/icons/PHP-Fusion.png similarity index 100% rename from share/images/icons/PHP-Fusion.png rename to src/icons/PHP-Fusion.png diff --git a/share/images/icons/PHP-Nuke.png b/src/icons/PHP-Nuke.png similarity index 100% rename from share/images/icons/PHP-Nuke.png rename to src/icons/PHP-Nuke.png diff --git a/share/images/icons/PHP.png b/src/icons/PHP.png similarity index 100% rename from share/images/icons/PHP.png rename to src/icons/PHP.png diff --git a/share/images/icons/Pagekit.png b/src/icons/Pagekit.png similarity index 100% rename from share/images/icons/Pagekit.png rename to src/icons/Pagekit.png diff --git a/share/images/icons/Pardot.png b/src/icons/Pardot.png similarity index 100% rename from share/images/icons/Pardot.png rename to src/icons/Pardot.png diff --git a/share/images/icons/Parse.ly.png b/src/icons/Parse.ly.png similarity index 100% rename from share/images/icons/Parse.ly.png rename to src/icons/Parse.ly.png diff --git a/share/images/icons/PayPal.png b/src/icons/PayPal.png similarity index 100% rename from share/images/icons/PayPal.png rename to src/icons/PayPal.png diff --git a/share/images/icons/PencilBlue.png b/src/icons/PencilBlue.png similarity index 100% rename from share/images/icons/PencilBlue.png rename to src/icons/PencilBlue.png diff --git a/share/images/icons/Percussion.png b/src/icons/Percussion.png similarity index 100% rename from share/images/icons/Percussion.png rename to src/icons/Percussion.png diff --git a/share/images/icons/PerfSONAR-PS.png b/src/icons/PerfSONAR-PS.png similarity index 100% rename from share/images/icons/PerfSONAR-PS.png rename to src/icons/PerfSONAR-PS.png diff --git a/share/images/icons/Perl.png b/src/icons/Perl.png similarity index 100% rename from share/images/icons/Perl.png rename to src/icons/Perl.png diff --git a/share/images/icons/Petrojs.png b/src/icons/Petrojs.png similarity index 100% rename from share/images/icons/Petrojs.png rename to src/icons/Petrojs.png diff --git a/share/images/icons/Phaser.png b/src/icons/Phaser.png similarity index 100% rename from share/images/icons/Phaser.png rename to src/icons/Phaser.png diff --git a/share/images/icons/Phusion Passenger.png b/src/icons/Phusion Passenger.png similarity index 100% rename from share/images/icons/Phusion Passenger.png rename to src/icons/Phusion Passenger.png diff --git a/share/images/icons/Piano Solo.png b/src/icons/Piano Solo.png similarity index 100% rename from share/images/icons/Piano Solo.png rename to src/icons/Piano Solo.png diff --git a/share/images/icons/Piwik.png b/src/icons/Piwik.png similarity index 100% rename from share/images/icons/Piwik.png rename to src/icons/Piwik.png diff --git a/share/images/icons/Planet.png b/src/icons/Planet.png similarity index 100% rename from share/images/icons/Planet.png rename to src/icons/Planet.png diff --git a/share/images/icons/Plentymarkets.png b/src/icons/Plentymarkets.png similarity index 100% rename from share/images/icons/Plentymarkets.png rename to src/icons/Plentymarkets.png diff --git a/share/images/icons/Plesk.png b/src/icons/Plesk.png similarity index 100% rename from share/images/icons/Plesk.png rename to src/icons/Plesk.png diff --git a/share/images/icons/Pligg.png b/src/icons/Pligg.png similarity index 100% rename from share/images/icons/Pligg.png rename to src/icons/Pligg.png diff --git a/share/images/icons/Plone.png b/src/icons/Plone.png similarity index 100% rename from share/images/icons/Plone.png rename to src/icons/Plone.png diff --git a/share/images/icons/Plura.png b/src/icons/Plura.png similarity index 100% rename from share/images/icons/Plura.png rename to src/icons/Plura.png diff --git a/share/images/icons/Po.st.png b/src/icons/Po.st.png similarity index 100% rename from share/images/icons/Po.st.png rename to src/icons/Po.st.png diff --git a/share/images/icons/Polymer.png b/src/icons/Polymer.png similarity index 100% rename from share/images/icons/Polymer.png rename to src/icons/Polymer.png diff --git a/share/images/icons/Posterous.png b/src/icons/Posterous.png similarity index 100% rename from share/images/icons/Posterous.png rename to src/icons/Posterous.png diff --git a/share/images/icons/Powergap.png b/src/icons/Powergap.png similarity index 100% rename from share/images/icons/Powergap.png rename to src/icons/Powergap.png diff --git a/share/images/icons/Prefix-Free.png b/src/icons/Prefix-Free.png similarity index 100% rename from share/images/icons/Prefix-Free.png rename to src/icons/Prefix-Free.png diff --git a/share/images/icons/Prestashop.png b/src/icons/Prestashop.png similarity index 100% rename from share/images/icons/Prestashop.png rename to src/icons/Prestashop.png diff --git a/share/images/icons/Project Wonderful.png b/src/icons/Project Wonderful.png similarity index 100% rename from share/images/icons/Project Wonderful.png rename to src/icons/Project Wonderful.png diff --git a/share/images/icons/Prototype.png b/src/icons/Prototype.png similarity index 100% rename from share/images/icons/Prototype.png rename to src/icons/Prototype.png diff --git a/share/images/icons/Protovis.png b/src/icons/Protovis.png similarity index 100% rename from share/images/icons/Protovis.png rename to src/icons/Protovis.png diff --git a/share/images/icons/Pure CSS.png b/src/icons/Pure CSS.png similarity index 100% rename from share/images/icons/Pure CSS.png rename to src/icons/Pure CSS.png diff --git a/share/images/icons/Python.png b/src/icons/Python.png similarity index 100% rename from share/images/icons/Python.png rename to src/icons/Python.png diff --git a/share/images/icons/Quantcast.png b/src/icons/Quantcast.png similarity index 100% rename from share/images/icons/Quantcast.png rename to src/icons/Quantcast.png diff --git a/share/images/icons/Quick.CMS.png b/src/icons/Quick.CMS.png similarity index 100% rename from share/images/icons/Quick.CMS.png rename to src/icons/Quick.CMS.png diff --git a/share/images/icons/Quick.Cart.png b/src/icons/Quick.Cart.png similarity index 100% rename from share/images/icons/Quick.Cart.png rename to src/icons/Quick.Cart.png diff --git a/share/images/icons/RAID HTTPServer.png b/src/icons/RAID HTTPServer.png similarity index 100% rename from share/images/icons/RAID HTTPServer.png rename to src/icons/RAID HTTPServer.png diff --git a/share/images/icons/RBS Change.png b/src/icons/RBS Change.png similarity index 100% rename from share/images/icons/RBS Change.png rename to src/icons/RBS Change.png diff --git a/share/images/icons/RCMS.png b/src/icons/RCMS.png similarity index 100% rename from share/images/icons/RCMS.png rename to src/icons/RCMS.png diff --git a/share/images/icons/RDoc.png b/src/icons/RDoc.png similarity index 100% rename from share/images/icons/RDoc.png rename to src/icons/RDoc.png diff --git a/share/images/icons/RackCache.png b/src/icons/RackCache.png similarity index 100% rename from share/images/icons/RackCache.png rename to src/icons/RackCache.png diff --git a/share/images/icons/Ramda.png b/src/icons/Ramda.png similarity index 100% rename from share/images/icons/Ramda.png rename to src/icons/Ramda.png diff --git a/share/images/icons/Raphael.png b/src/icons/Raphael.png similarity index 100% rename from share/images/icons/Raphael.png rename to src/icons/Raphael.png diff --git a/share/images/icons/Rapid Logic.png b/src/icons/Rapid Logic.png similarity index 100% rename from share/images/icons/Rapid Logic.png rename to src/icons/Rapid Logic.png diff --git a/share/images/icons/React.png b/src/icons/React.png similarity index 100% rename from share/images/icons/React.png rename to src/icons/React.png diff --git a/share/images/icons/ReallyCMS.png b/src/icons/ReallyCMS.png similarity index 100% rename from share/images/icons/ReallyCMS.png rename to src/icons/ReallyCMS.png diff --git a/share/images/icons/Red Hat.png b/src/icons/Red Hat.png similarity index 100% rename from share/images/icons/Red Hat.png rename to src/icons/Red Hat.png diff --git a/share/images/icons/Reddit.png b/src/icons/Reddit.png similarity index 100% rename from share/images/icons/Reddit.png rename to src/icons/Reddit.png diff --git a/share/images/icons/Redmine.png b/src/icons/Redmine.png similarity index 100% rename from share/images/icons/Redmine.png rename to src/icons/Redmine.png diff --git a/share/images/icons/Reinvigorate.png b/src/icons/Reinvigorate.png similarity index 100% rename from share/images/icons/Reinvigorate.png rename to src/icons/Reinvigorate.png diff --git a/share/images/icons/RequireJS.png b/src/icons/RequireJS.png similarity index 100% rename from share/images/icons/RequireJS.png rename to src/icons/RequireJS.png diff --git a/share/images/icons/Reveal.js.png b/src/icons/Reveal.js.png similarity index 100% rename from share/images/icons/Reveal.js.png rename to src/icons/Reveal.js.png diff --git a/share/images/icons/RiteCMS.png b/src/icons/RiteCMS.png similarity index 100% rename from share/images/icons/RiteCMS.png rename to src/icons/RiteCMS.png diff --git a/share/images/icons/RoundCube.png b/src/icons/RoundCube.png similarity index 100% rename from share/images/icons/RoundCube.png rename to src/icons/RoundCube.png diff --git a/share/images/icons/Ruby on Rails.png b/src/icons/Ruby on Rails.png similarity index 100% rename from share/images/icons/Ruby on Rails.png rename to src/icons/Ruby on Rails.png diff --git a/share/images/icons/Ruby.png b/src/icons/Ruby.png similarity index 100% rename from share/images/icons/Ruby.png rename to src/icons/Ruby.png diff --git a/share/images/icons/RxJS.png b/src/icons/RxJS.png similarity index 100% rename from share/images/icons/RxJS.png rename to src/icons/RxJS.png diff --git a/share/images/icons/S.Builder.png b/src/icons/S.Builder.png similarity index 100% rename from share/images/icons/S.Builder.png rename to src/icons/S.Builder.png diff --git a/share/images/icons/SAP.png b/src/icons/SAP.png similarity index 100% rename from share/images/icons/SAP.png rename to src/icons/SAP.png diff --git a/share/images/icons/SDL Tridion.png b/src/icons/SDL Tridion.png similarity index 100% rename from share/images/icons/SDL Tridion.png rename to src/icons/SDL Tridion.png diff --git a/share/images/icons/SIMsite.png b/src/icons/SIMsite.png similarity index 100% rename from share/images/icons/SIMsite.png rename to src/icons/SIMsite.png diff --git a/share/images/icons/SMF.png b/src/icons/SMF.png similarity index 100% rename from share/images/icons/SMF.png rename to src/icons/SMF.png diff --git a/share/images/icons/SOBI 2.png b/src/icons/SOBI 2.png similarity index 100% rename from share/images/icons/SOBI 2.png rename to src/icons/SOBI 2.png diff --git a/share/images/icons/SPDY.png b/src/icons/SPDY.png similarity index 100% rename from share/images/icons/SPDY.png rename to src/icons/SPDY.png diff --git a/share/images/icons/SPIP.png b/src/icons/SPIP.png similarity index 100% rename from share/images/icons/SPIP.png rename to src/icons/SPIP.png diff --git a/share/images/icons/SQL Buddy.png b/src/icons/SQL Buddy.png similarity index 100% rename from share/images/icons/SQL Buddy.png rename to src/icons/SQL Buddy.png diff --git a/share/images/icons/SQLite.png b/src/icons/SQLite.png similarity index 100% rename from share/images/icons/SQLite.png rename to src/icons/SQLite.png diff --git a/share/images/icons/SUSE.png b/src/icons/SUSE.png similarity index 100% rename from share/images/icons/SUSE.png rename to src/icons/SUSE.png diff --git a/share/images/icons/SWFObject.png b/src/icons/SWFObject.png similarity index 100% rename from share/images/icons/SWFObject.png rename to src/icons/SWFObject.png diff --git a/share/images/icons/Saia PCD.png b/src/icons/Saia PCD.png similarity index 100% rename from share/images/icons/Saia PCD.png rename to src/icons/Saia PCD.png diff --git a/share/images/icons/Sarka-SPIP.png b/src/icons/Sarka-SPIP.png similarity index 100% rename from share/images/icons/Sarka-SPIP.png rename to src/icons/Sarka-SPIP.png diff --git a/share/images/icons/Scala.png b/src/icons/Scala.png similarity index 100% rename from share/images/icons/Scala.png rename to src/icons/Scala.png diff --git a/share/images/icons/Schneider Web Server.png b/src/icons/Schneider Web Server.png similarity index 100% rename from share/images/icons/Schneider Web Server.png rename to src/icons/Schneider Web Server.png diff --git a/share/images/icons/Schneider.png b/src/icons/Schneider.png similarity index 100% rename from share/images/icons/Schneider.png rename to src/icons/Schneider.png diff --git a/share/images/icons/Scientific Linux.png b/src/icons/Scientific Linux.png similarity index 100% rename from share/images/icons/Scientific Linux.png rename to src/icons/Scientific Linux.png diff --git a/share/images/icons/Sencha Touch.png b/src/icons/Sencha Touch.png similarity index 100% rename from share/images/icons/Sencha Touch.png rename to src/icons/Sencha Touch.png diff --git a/share/images/icons/Sentinel Keys Server.png b/src/icons/Sentinel Keys Server.png similarity index 100% rename from share/images/icons/Sentinel Keys Server.png rename to src/icons/Sentinel Keys Server.png diff --git a/share/images/icons/Sentinel License Monitor.png b/src/icons/Sentinel License Monitor.png similarity index 100% rename from share/images/icons/Sentinel License Monitor.png rename to src/icons/Sentinel License Monitor.png diff --git a/share/images/icons/Sentinel Protection Server.png b/src/icons/Sentinel Protection Server.png similarity index 100% rename from share/images/icons/Sentinel Protection Server.png rename to src/icons/Sentinel Protection Server.png diff --git a/share/images/icons/Seoshop.png b/src/icons/Seoshop.png similarity index 100% rename from share/images/icons/Seoshop.png rename to src/icons/Seoshop.png diff --git a/share/images/icons/Serendipity.png b/src/icons/Serendipity.png similarity index 100% rename from share/images/icons/Serendipity.png rename to src/icons/Serendipity.png diff --git a/share/images/icons/Shadow.png b/src/icons/Shadow.png similarity index 100% rename from share/images/icons/Shadow.png rename to src/icons/Shadow.png diff --git a/share/images/icons/ShareThis.png b/src/icons/ShareThis.png similarity index 100% rename from share/images/icons/ShareThis.png rename to src/icons/ShareThis.png diff --git a/share/images/icons/ShinyStat.png b/src/icons/ShinyStat.png similarity index 100% rename from share/images/icons/ShinyStat.png rename to src/icons/ShinyStat.png diff --git a/share/images/icons/Shopalize.png b/src/icons/Shopalize.png similarity index 100% rename from share/images/icons/Shopalize.png rename to src/icons/Shopalize.png diff --git a/share/images/icons/Shopatron.png b/src/icons/Shopatron.png similarity index 100% rename from share/images/icons/Shopatron.png rename to src/icons/Shopatron.png diff --git a/share/images/icons/Shopify.png b/src/icons/Shopify.png similarity index 100% rename from share/images/icons/Shopify.png rename to src/icons/Shopify.png diff --git a/share/images/icons/Shopware.png b/src/icons/Shopware.png similarity index 100% rename from share/images/icons/Shopware.png rename to src/icons/Shopware.png diff --git a/share/images/icons/Silva.png b/src/icons/Silva.png similarity index 100% rename from share/images/icons/Silva.png rename to src/icons/Silva.png diff --git a/share/images/icons/SilverStripe.png b/src/icons/SilverStripe.png similarity index 100% rename from share/images/icons/SilverStripe.png rename to src/icons/SilverStripe.png diff --git a/share/images/icons/SimpleHTTP.png b/src/icons/SimpleHTTP.png similarity index 100% rename from share/images/icons/SimpleHTTP.png rename to src/icons/SimpleHTTP.png diff --git a/share/images/icons/Site Meter.png b/src/icons/Site Meter.png similarity index 100% rename from share/images/icons/Site Meter.png rename to src/icons/Site Meter.png diff --git a/share/images/icons/SiteCatalyst.png b/src/icons/SiteCatalyst.png similarity index 100% rename from share/images/icons/SiteCatalyst.png rename to src/icons/SiteCatalyst.png diff --git a/share/images/icons/SiteDNK.png b/src/icons/SiteDNK.png similarity index 100% rename from share/images/icons/SiteDNK.png rename to src/icons/SiteDNK.png diff --git a/share/images/icons/SiteEdit.png b/src/icons/SiteEdit.png similarity index 100% rename from share/images/icons/SiteEdit.png rename to src/icons/SiteEdit.png diff --git a/share/images/icons/Sitecore.png b/src/icons/Sitecore.png similarity index 100% rename from share/images/icons/Sitecore.png rename to src/icons/Sitecore.png diff --git a/share/images/icons/Sivuviidakko.png b/src/icons/Sivuviidakko.png similarity index 100% rename from share/images/icons/Sivuviidakko.png rename to src/icons/Sivuviidakko.png diff --git a/share/images/icons/Sizmek.png b/src/icons/Sizmek.png similarity index 100% rename from share/images/icons/Sizmek.png rename to src/icons/Sizmek.png diff --git a/share/images/icons/Skimlinks.png b/src/icons/Skimlinks.png similarity index 100% rename from share/images/icons/Skimlinks.png rename to src/icons/Skimlinks.png diff --git a/share/images/icons/Slimbox 2.png b/src/icons/Slimbox 2.png similarity index 100% rename from share/images/icons/Slimbox 2.png rename to src/icons/Slimbox 2.png diff --git a/share/images/icons/Slimbox.png b/src/icons/Slimbox.png similarity index 100% rename from share/images/icons/Slimbox.png rename to src/icons/Slimbox.png diff --git a/share/images/icons/Smart Ad Server.png b/src/icons/Smart Ad Server.png similarity index 100% rename from share/images/icons/Smart Ad Server.png rename to src/icons/Smart Ad Server.png diff --git a/share/images/icons/SmartSite.png b/src/icons/SmartSite.png similarity index 100% rename from share/images/icons/SmartSite.png rename to src/icons/SmartSite.png diff --git a/share/images/icons/Smartstore.png b/src/icons/Smartstore.png similarity index 100% rename from share/images/icons/Smartstore.png rename to src/icons/Smartstore.png diff --git a/share/images/icons/Snap.png b/src/icons/Snap.png similarity index 100% rename from share/images/icons/Snap.png rename to src/icons/Snap.png diff --git a/share/images/icons/Snap.svg.png b/src/icons/Snap.svg.png similarity index 100% rename from share/images/icons/Snap.svg.png rename to src/icons/Snap.svg.png diff --git a/share/images/icons/Snoobi.png b/src/icons/Snoobi.png similarity index 100% rename from share/images/icons/Snoobi.png rename to src/icons/Snoobi.png diff --git a/share/images/icons/SobiPro.png b/src/icons/SobiPro.png similarity index 100% rename from share/images/icons/SobiPro.png rename to src/icons/SobiPro.png diff --git a/share/images/icons/Socket.io.png b/src/icons/Socket.io.png similarity index 100% rename from share/images/icons/Socket.io.png rename to src/icons/Socket.io.png diff --git a/share/images/icons/Solodev.png b/src/icons/Solodev.png similarity index 100% rename from share/images/icons/Solodev.png rename to src/icons/Solodev.png diff --git a/share/images/icons/SoundManager.png b/src/icons/SoundManager.png similarity index 100% rename from share/images/icons/SoundManager.png rename to src/icons/SoundManager.png diff --git a/share/images/icons/Sphinx.png b/src/icons/Sphinx.png similarity index 100% rename from share/images/icons/Sphinx.png rename to src/icons/Sphinx.png diff --git a/share/images/icons/SpiderControl iniNet.png b/src/icons/SpiderControl iniNet.png similarity index 100% rename from share/images/icons/SpiderControl iniNet.png rename to src/icons/SpiderControl iniNet.png diff --git a/share/images/icons/Splunk.png b/src/icons/Splunk.png similarity index 100% rename from share/images/icons/Splunk.png rename to src/icons/Splunk.png diff --git a/share/images/icons/Splunkd.png b/src/icons/Splunkd.png similarity index 100% rename from share/images/icons/Splunkd.png rename to src/icons/Splunkd.png diff --git a/share/images/icons/Spree.png b/src/icons/Spree.png similarity index 100% rename from share/images/icons/Spree.png rename to src/icons/Spree.png diff --git a/share/images/icons/Squarespace.png b/src/icons/Squarespace.png similarity index 100% rename from share/images/icons/Squarespace.png rename to src/icons/Squarespace.png diff --git a/share/images/icons/SquirrelMail.png b/src/icons/SquirrelMail.png similarity index 100% rename from share/images/icons/SquirrelMail.png rename to src/icons/SquirrelMail.png diff --git a/share/images/icons/Squiz Matrix.png b/src/icons/Squiz Matrix.png similarity index 100% rename from share/images/icons/Squiz Matrix.png rename to src/icons/Squiz Matrix.png diff --git a/share/images/icons/Starlet.png b/src/icons/Starlet.png similarity index 100% rename from share/images/icons/Starlet.png rename to src/icons/Starlet.png diff --git a/share/images/icons/StatCounter.png b/src/icons/StatCounter.png similarity index 100% rename from share/images/icons/StatCounter.png rename to src/icons/StatCounter.png diff --git a/share/images/icons/Store Systems.png b/src/icons/Store Systems.png similarity index 100% rename from share/images/icons/Store Systems.png rename to src/icons/Store Systems.png diff --git a/share/images/icons/Stripe.png b/src/icons/Stripe.png similarity index 100% rename from share/images/icons/Stripe.png rename to src/icons/Stripe.png diff --git a/share/images/icons/SublimeVideo.png b/src/icons/SublimeVideo.png similarity index 100% rename from share/images/icons/SublimeVideo.png rename to src/icons/SublimeVideo.png diff --git a/share/images/icons/Subrion.png b/src/icons/Subrion.png similarity index 100% rename from share/images/icons/Subrion.png rename to src/icons/Subrion.png diff --git a/share/images/icons/SunOS.png b/src/icons/SunOS.png similarity index 100% rename from share/images/icons/SunOS.png rename to src/icons/SunOS.png diff --git a/share/images/icons/Supersized.png b/src/icons/Supersized.png similarity index 100% rename from share/images/icons/Supersized.png rename to src/icons/Supersized.png diff --git a/share/images/icons/Swiftlet.png b/src/icons/Swiftlet.png similarity index 100% rename from share/images/icons/Swiftlet.png rename to src/icons/Swiftlet.png diff --git a/share/images/icons/Symfony.png b/src/icons/Symfony.png similarity index 100% rename from share/images/icons/Symfony.png rename to src/icons/Symfony.png diff --git a/share/images/icons/Synology DiskStation.png b/src/icons/Synology DiskStation.png similarity index 100% rename from share/images/icons/Synology DiskStation.png rename to src/icons/Synology DiskStation.png diff --git a/share/images/icons/SyntaxHighlighter.png b/src/icons/SyntaxHighlighter.png similarity index 100% rename from share/images/icons/SyntaxHighlighter.png rename to src/icons/SyntaxHighlighter.png diff --git a/share/images/icons/TWiki.png b/src/icons/TWiki.png similarity index 100% rename from share/images/icons/TWiki.png rename to src/icons/TWiki.png diff --git a/share/images/icons/TYPO3 CMS.png b/src/icons/TYPO3 CMS.png similarity index 100% rename from share/images/icons/TYPO3 CMS.png rename to src/icons/TYPO3 CMS.png diff --git a/share/images/icons/TYPO3 Flow.png b/src/icons/TYPO3 Flow.png similarity index 100% rename from share/images/icons/TYPO3 Flow.png rename to src/icons/TYPO3 Flow.png diff --git a/share/images/icons/TYPO3 Neos.png b/src/icons/TYPO3 Neos.png similarity index 100% rename from share/images/icons/TYPO3 Neos.png rename to src/icons/TYPO3 Neos.png diff --git a/share/images/icons/TYPOlight.png b/src/icons/TYPOlight.png similarity index 100% rename from share/images/icons/TYPOlight.png rename to src/icons/TYPOlight.png diff --git a/share/images/icons/Tealeaf.png b/src/icons/Tealeaf.png similarity index 100% rename from share/images/icons/Tealeaf.png rename to src/icons/Tealeaf.png diff --git a/share/images/icons/TeamCity.png b/src/icons/TeamCity.png similarity index 100% rename from share/images/icons/TeamCity.png rename to src/icons/TeamCity.png diff --git a/share/images/icons/Tengine.png b/src/icons/Tengine.png similarity index 100% rename from share/images/icons/Tengine.png rename to src/icons/Tengine.png diff --git a/share/images/icons/Textpattern CMS.png b/src/icons/Textpattern CMS.png similarity index 100% rename from share/images/icons/Textpattern CMS.png rename to src/icons/Textpattern CMS.png diff --git a/share/images/icons/Thelia.png b/src/icons/Thelia.png similarity index 100% rename from share/images/icons/Thelia.png rename to src/icons/Thelia.png diff --git a/share/images/icons/TiddlyWiki.png b/src/icons/TiddlyWiki.png similarity index 100% rename from share/images/icons/TiddlyWiki.png rename to src/icons/TiddlyWiki.png diff --git a/share/images/icons/Tiki Wiki CMS Groupware.png b/src/icons/Tiki Wiki CMS Groupware.png similarity index 100% rename from share/images/icons/Tiki Wiki CMS Groupware.png rename to src/icons/Tiki Wiki CMS Groupware.png diff --git a/share/images/icons/Timeline.png b/src/icons/Timeline.png similarity index 100% rename from share/images/icons/Timeline.png rename to src/icons/Timeline.png diff --git a/share/images/icons/Timeplot.png b/src/icons/Timeplot.png similarity index 100% rename from share/images/icons/Timeplot.png rename to src/icons/Timeplot.png diff --git a/share/images/icons/TinyMCE.png b/src/icons/TinyMCE.png similarity index 100% rename from share/images/icons/TinyMCE.png rename to src/icons/TinyMCE.png diff --git a/share/images/icons/Titan.png b/src/icons/Titan.png similarity index 100% rename from share/images/icons/Titan.png rename to src/icons/Titan.png diff --git a/share/images/icons/TomatoCart.png b/src/icons/TomatoCart.png similarity index 100% rename from share/images/icons/TomatoCart.png rename to src/icons/TomatoCart.png diff --git a/share/images/icons/TornadoServer.png b/src/icons/TornadoServer.png similarity index 100% rename from share/images/icons/TornadoServer.png rename to src/icons/TornadoServer.png diff --git a/share/images/icons/Trac.png b/src/icons/Trac.png similarity index 100% rename from share/images/icons/Trac.png rename to src/icons/Trac.png diff --git a/share/images/icons/TrackJs.png b/src/icons/TrackJs.png similarity index 100% rename from share/images/icons/TrackJs.png rename to src/icons/TrackJs.png diff --git a/share/images/icons/Tumblr.png b/src/icons/Tumblr.png similarity index 100% rename from share/images/icons/Tumblr.png rename to src/icons/Tumblr.png diff --git a/share/images/icons/TweenMax.png b/src/icons/TweenMax.png similarity index 100% rename from share/images/icons/TweenMax.png rename to src/icons/TweenMax.png diff --git a/share/images/icons/Twilight CMS.png b/src/icons/Twilight CMS.png similarity index 100% rename from share/images/icons/Twilight CMS.png rename to src/icons/Twilight CMS.png diff --git a/share/images/icons/TwistPHP.png b/src/icons/TwistPHP.png similarity index 100% rename from share/images/icons/TwistPHP.png rename to src/icons/TwistPHP.png diff --git a/share/images/icons/TwistedWeb.png b/src/icons/TwistedWeb.png similarity index 100% rename from share/images/icons/TwistedWeb.png rename to src/icons/TwistedWeb.png diff --git a/share/images/icons/Twitter Bootstrap.png b/src/icons/Twitter Bootstrap.png similarity index 100% rename from share/images/icons/Twitter Bootstrap.png rename to src/icons/Twitter Bootstrap.png diff --git a/share/images/icons/TypePad.png b/src/icons/TypePad.png similarity index 100% rename from share/images/icons/TypePad.png rename to src/icons/TypePad.png diff --git a/share/images/icons/Typekit.png b/src/icons/Typekit.png similarity index 100% rename from share/images/icons/Typekit.png rename to src/icons/Typekit.png diff --git a/share/images/icons/UIKit.png b/src/icons/UIKit.png similarity index 100% rename from share/images/icons/UIKit.png rename to src/icons/UIKit.png diff --git a/share/images/icons/UNIX.png b/src/icons/UNIX.png similarity index 100% rename from share/images/icons/UNIX.png rename to src/icons/UNIX.png diff --git a/share/images/icons/Ubercart.png b/src/icons/Ubercart.png similarity index 100% rename from share/images/icons/Ubercart.png rename to src/icons/Ubercart.png diff --git a/share/images/icons/Ubuntu.png b/src/icons/Ubuntu.png similarity index 100% rename from share/images/icons/Ubuntu.png rename to src/icons/Ubuntu.png diff --git a/share/images/icons/UltraCart.png b/src/icons/UltraCart.png similarity index 100% rename from share/images/icons/UltraCart.png rename to src/icons/UltraCart.png diff --git a/share/images/icons/Umbraco.png b/src/icons/Umbraco.png similarity index 100% rename from share/images/icons/Umbraco.png rename to src/icons/Umbraco.png diff --git a/share/images/icons/Underscore.js.png b/src/icons/Underscore.js.png similarity index 100% rename from share/images/icons/Underscore.js.png rename to src/icons/Underscore.js.png diff --git a/share/images/icons/UserRules.png b/src/icons/UserRules.png similarity index 100% rename from share/images/icons/UserRules.png rename to src/icons/UserRules.png diff --git a/share/images/icons/UserVoice.png b/src/icons/UserVoice.png similarity index 100% rename from share/images/icons/UserVoice.png rename to src/icons/UserVoice.png diff --git a/share/images/icons/Ushahidi.png b/src/icons/Ushahidi.png similarity index 100% rename from share/images/icons/Ushahidi.png rename to src/icons/Ushahidi.png diff --git a/share/images/icons/VIVVO.png b/src/icons/VIVVO.png similarity index 100% rename from share/images/icons/VIVVO.png rename to src/icons/VIVVO.png diff --git a/share/images/icons/VP-ASP.png b/src/icons/VP-ASP.png similarity index 100% rename from share/images/icons/VP-ASP.png rename to src/icons/VP-ASP.png diff --git a/share/images/icons/Vanilla.png b/src/icons/Vanilla.png similarity index 100% rename from share/images/icons/Vanilla.png rename to src/icons/Vanilla.png diff --git a/share/images/icons/Varnish.png b/src/icons/Varnish.png similarity index 100% rename from share/images/icons/Varnish.png rename to src/icons/Varnish.png diff --git a/share/images/icons/Venda.png b/src/icons/Venda.png similarity index 100% rename from share/images/icons/Venda.png rename to src/icons/Venda.png diff --git a/share/images/icons/Veoxa.png b/src/icons/Veoxa.png similarity index 100% rename from share/images/icons/Veoxa.png rename to src/icons/Veoxa.png diff --git a/share/images/icons/VideoJS.png b/src/icons/VideoJS.png similarity index 100% rename from share/images/icons/VideoJS.png rename to src/icons/VideoJS.png diff --git a/share/images/icons/VigLink.png b/src/icons/VigLink.png similarity index 100% rename from share/images/icons/VigLink.png rename to src/icons/VigLink.png diff --git a/share/images/icons/Vignette.png b/src/icons/Vignette.png similarity index 100% rename from share/images/icons/Vignette.png rename to src/icons/Vignette.png diff --git a/share/images/icons/Vimeo.png b/src/icons/Vimeo.png similarity index 100% rename from share/images/icons/Vimeo.png rename to src/icons/Vimeo.png diff --git a/share/images/icons/Virata EmWeb.png b/src/icons/Virata EmWeb.png similarity index 100% rename from share/images/icons/Virata EmWeb.png rename to src/icons/Virata EmWeb.png diff --git a/share/images/icons/VirtueMart.png b/src/icons/VirtueMart.png similarity index 100% rename from share/images/icons/VirtueMart.png rename to src/icons/VirtueMart.png diff --git a/share/images/icons/Visual WebGUI.png b/src/icons/Visual WebGUI.png similarity index 100% rename from share/images/icons/Visual WebGUI.png rename to src/icons/Visual WebGUI.png diff --git a/share/images/icons/VisualPath.png b/src/icons/VisualPath.png similarity index 100% rename from share/images/icons/VisualPath.png rename to src/icons/VisualPath.png diff --git a/share/images/icons/Volusion.png b/src/icons/Volusion.png similarity index 100% rename from share/images/icons/Volusion.png rename to src/icons/Volusion.png diff --git a/share/images/icons/Vox.png b/src/icons/Vox.png similarity index 100% rename from share/images/icons/Vox.png rename to src/icons/Vox.png diff --git a/share/images/icons/Vue.js.png b/src/icons/Vue.js.png similarity index 100% rename from share/images/icons/Vue.js.png rename to src/icons/Vue.js.png diff --git a/share/images/icons/W3 Total Cache.png b/src/icons/W3 Total Cache.png similarity index 100% rename from share/images/icons/W3 Total Cache.png rename to src/icons/W3 Total Cache.png diff --git a/share/images/icons/W3Counter.png b/src/icons/W3Counter.png similarity index 100% rename from share/images/icons/W3Counter.png rename to src/icons/W3Counter.png diff --git a/share/images/icons/WP Rocket.png b/src/icons/WP Rocket.png similarity index 100% rename from share/images/icons/WP Rocket.png rename to src/icons/WP Rocket.png diff --git a/share/images/icons/Web Optimizer.png b/src/icons/Web Optimizer.png similarity index 100% rename from share/images/icons/Web Optimizer.png rename to src/icons/Web Optimizer.png diff --git a/share/images/icons/Web2py.png b/src/icons/Web2py.png similarity index 100% rename from share/images/icons/Web2py.png rename to src/icons/Web2py.png diff --git a/share/images/icons/WebGUI.png b/src/icons/WebGUI.png similarity index 100% rename from share/images/icons/WebGUI.png rename to src/icons/WebGUI.png diff --git a/share/images/icons/WebPublisher.png b/src/icons/WebPublisher.png similarity index 100% rename from share/images/icons/WebPublisher.png rename to src/icons/WebPublisher.png diff --git a/share/images/icons/Webix.png b/src/icons/Webix.png similarity index 100% rename from share/images/icons/Webix.png rename to src/icons/Webix.png diff --git a/share/images/icons/WebsPlanet.png b/src/icons/WebsPlanet.png similarity index 100% rename from share/images/icons/WebsPlanet.png rename to src/icons/WebsPlanet.png diff --git a/share/images/icons/Websale.png b/src/icons/Websale.png similarity index 100% rename from share/images/icons/Websale.png rename to src/icons/Websale.png diff --git a/share/images/icons/WebsiteBaker.png b/src/icons/WebsiteBaker.png similarity index 100% rename from share/images/icons/WebsiteBaker.png rename to src/icons/WebsiteBaker.png diff --git a/share/images/icons/Webtrekk.png b/src/icons/Webtrekk.png similarity index 100% rename from share/images/icons/Webtrekk.png rename to src/icons/Webtrekk.png diff --git a/share/images/icons/Webtrends.png b/src/icons/Webtrends.png similarity index 100% rename from share/images/icons/Webtrends.png rename to src/icons/Webtrends.png diff --git a/share/images/icons/Weebly.png b/src/icons/Weebly.png similarity index 100% rename from share/images/icons/Weebly.png rename to src/icons/Weebly.png diff --git a/share/images/icons/WikkaWiki.png b/src/icons/WikkaWiki.png similarity index 100% rename from share/images/icons/WikkaWiki.png rename to src/icons/WikkaWiki.png diff --git a/share/images/icons/Windows CE.png b/src/icons/Windows CE.png similarity index 100% rename from share/images/icons/Windows CE.png rename to src/icons/Windows CE.png diff --git a/share/images/icons/Windows Server.png b/src/icons/Windows Server.png similarity index 100% rename from share/images/icons/Windows Server.png rename to src/icons/Windows Server.png diff --git a/share/images/icons/Wink.png b/src/icons/Wink.png similarity index 100% rename from share/images/icons/Wink.png rename to src/icons/Wink.png diff --git a/share/images/icons/Winstone Servlet Container.png b/src/icons/Winstone Servlet Container.png similarity index 100% rename from share/images/icons/Winstone Servlet Container.png rename to src/icons/Winstone Servlet Container.png diff --git a/share/images/icons/Wix.png b/src/icons/Wix.png similarity index 100% rename from share/images/icons/Wix.png rename to src/icons/Wix.png diff --git a/share/images/icons/Wolf CMS.png b/src/icons/Wolf CMS.png similarity index 100% rename from share/images/icons/Wolf CMS.png rename to src/icons/Wolf CMS.png diff --git a/share/images/icons/WooCommerce.png b/src/icons/WooCommerce.png similarity index 100% rename from share/images/icons/WooCommerce.png rename to src/icons/WooCommerce.png diff --git a/share/images/icons/Woopra.png b/src/icons/Woopra.png similarity index 100% rename from share/images/icons/Woopra.png rename to src/icons/Woopra.png diff --git a/share/images/icons/WordPress Super Cache.png b/src/icons/WordPress Super Cache.png similarity index 100% rename from share/images/icons/WordPress Super Cache.png rename to src/icons/WordPress Super Cache.png diff --git a/share/images/icons/WordPress.png b/src/icons/WordPress.png similarity index 100% rename from share/images/icons/WordPress.png rename to src/icons/WordPress.png diff --git a/share/images/icons/Wowza Media Server.png b/src/icons/Wowza Media Server.png similarity index 100% rename from share/images/icons/Wowza Media Server.png rename to src/icons/Wowza Media Server.png diff --git a/share/images/icons/X-Cart.png b/src/icons/X-Cart.png similarity index 100% rename from share/images/icons/X-Cart.png rename to src/icons/X-Cart.png diff --git a/share/images/icons/XAMPP.png b/src/icons/XAMPP.png similarity index 100% rename from share/images/icons/XAMPP.png rename to src/icons/XAMPP.png diff --git a/share/images/icons/XMB.png b/src/icons/XMB.png similarity index 100% rename from share/images/icons/XMB.png rename to src/icons/XMB.png diff --git a/share/images/icons/XOOPS.png b/src/icons/XOOPS.png similarity index 100% rename from share/images/icons/XOOPS.png rename to src/icons/XOOPS.png diff --git a/share/images/icons/XRegExp.png b/src/icons/XRegExp.png similarity index 100% rename from share/images/icons/XRegExp.png rename to src/icons/XRegExp.png diff --git a/share/images/icons/Xajax.png b/src/icons/Xajax.png similarity index 100% rename from share/images/icons/Xajax.png rename to src/icons/Xajax.png diff --git a/share/images/icons/Xanario.png b/src/icons/Xanario.png similarity index 100% rename from share/images/icons/Xanario.png rename to src/icons/Xanario.png diff --git a/share/images/icons/XenForo.png b/src/icons/XenForo.png similarity index 100% rename from share/images/icons/XenForo.png rename to src/icons/XenForo.png diff --git a/share/images/icons/XiTi.png b/src/icons/XiTi.png similarity index 100% rename from share/images/icons/XiTi.png rename to src/icons/XiTi.png diff --git a/share/images/icons/Xitami.png b/src/icons/Xitami.png similarity index 100% rename from share/images/icons/Xitami.png rename to src/icons/Xitami.png diff --git a/share/images/icons/YUI Doc.png b/src/icons/YUI Doc.png similarity index 100% rename from share/images/icons/YUI Doc.png rename to src/icons/YUI Doc.png diff --git a/share/images/icons/YUI.png b/src/icons/YUI.png similarity index 100% rename from share/images/icons/YUI.png rename to src/icons/YUI.png diff --git a/share/images/icons/YaBB.png b/src/icons/YaBB.png similarity index 100% rename from share/images/icons/YaBB.png rename to src/icons/YaBB.png diff --git a/share/images/icons/Yahoo Advertising.png b/src/icons/Yahoo Advertising.png similarity index 100% rename from share/images/icons/Yahoo Advertising.png rename to src/icons/Yahoo Advertising.png diff --git a/share/images/icons/Yahoo! Ecommerce.png b/src/icons/Yahoo! Ecommerce.png similarity index 100% rename from share/images/icons/Yahoo! Ecommerce.png rename to src/icons/Yahoo! Ecommerce.png diff --git a/share/images/icons/Yahoo! Web Analytics.png b/src/icons/Yahoo! Web Analytics.png similarity index 100% rename from share/images/icons/Yahoo! Web Analytics.png rename to src/icons/Yahoo! Web Analytics.png diff --git a/share/images/icons/Yandex.Direct.png b/src/icons/Yandex.Direct.png similarity index 100% rename from share/images/icons/Yandex.Direct.png rename to src/icons/Yandex.Direct.png diff --git a/share/images/icons/Yandex.Metrika.png b/src/icons/Yandex.Metrika.png similarity index 100% rename from share/images/icons/Yandex.Metrika.png rename to src/icons/Yandex.Metrika.png diff --git a/share/images/icons/Yesod.png b/src/icons/Yesod.png similarity index 100% rename from share/images/icons/Yesod.png rename to src/icons/Yesod.png diff --git a/share/images/icons/Yieldlab.png b/src/icons/Yieldlab.png similarity index 100% rename from share/images/icons/Yieldlab.png rename to src/icons/Yieldlab.png diff --git a/share/images/icons/Yii.png b/src/icons/Yii.png similarity index 100% rename from share/images/icons/Yii.png rename to src/icons/Yii.png diff --git a/share/images/icons/YouTube.png b/src/icons/YouTube.png similarity index 100% rename from share/images/icons/YouTube.png rename to src/icons/YouTube.png diff --git a/share/images/icons/ZK.png b/src/icons/ZK.png similarity index 100% rename from share/images/icons/ZK.png rename to src/icons/ZK.png diff --git a/share/images/icons/ZURB Foundation.png b/src/icons/ZURB Foundation.png similarity index 100% rename from share/images/icons/ZURB Foundation.png rename to src/icons/ZURB Foundation.png diff --git a/share/images/icons/Zabbix.png b/src/icons/Zabbix.png similarity index 100% rename from share/images/icons/Zabbix.png rename to src/icons/Zabbix.png diff --git a/share/images/icons/Zanox.png b/src/icons/Zanox.png similarity index 100% rename from share/images/icons/Zanox.png rename to src/icons/Zanox.png diff --git a/share/images/icons/Zen Cart.png b/src/icons/Zen Cart.png similarity index 100% rename from share/images/icons/Zen Cart.png rename to src/icons/Zen Cart.png diff --git a/share/images/icons/Zend.png b/src/icons/Zend.png similarity index 100% rename from share/images/icons/Zend.png rename to src/icons/Zend.png diff --git a/share/images/icons/Zepto.png b/src/icons/Zepto.png similarity index 100% rename from share/images/icons/Zepto.png rename to src/icons/Zepto.png diff --git a/share/images/icons/Zeuscart.png b/src/icons/Zeuscart.png similarity index 100% rename from share/images/icons/Zeuscart.png rename to src/icons/Zeuscart.png diff --git a/share/images/icons/Zinnia.png b/src/icons/Zinnia.png similarity index 100% rename from share/images/icons/Zinnia.png rename to src/icons/Zinnia.png diff --git a/share/images/icons/Zope.png b/src/icons/Zope.png similarity index 100% rename from share/images/icons/Zope.png rename to src/icons/Zope.png diff --git a/share/images/icons/amCharts.png b/src/icons/amCharts.png similarity index 100% rename from share/images/icons/amCharts.png rename to src/icons/amCharts.png diff --git a/share/images/icons/basket.js.png b/src/icons/basket.js.png similarity index 100% rename from share/images/icons/basket.js.png rename to src/icons/basket.js.png diff --git a/share/images/icons/cPanel.png b/src/icons/cPanel.png similarity index 100% rename from share/images/icons/cPanel.png rename to src/icons/cPanel.png diff --git a/share/images/icons/cgit.png b/src/icons/cgit.png similarity index 100% rename from share/images/icons/cgit.png rename to src/icons/cgit.png diff --git a/share/images/icons/ckan.png b/src/icons/ckan.png similarity index 100% rename from share/images/icons/ckan.png rename to src/icons/ckan.png diff --git a/share/images/icons/comScore.png b/src/icons/comScore.png similarity index 100% rename from share/images/icons/comScore.png rename to src/icons/comScore.png diff --git a/share/images/icons/debut.png b/src/icons/debut.png similarity index 100% rename from share/images/icons/debut.png rename to src/icons/debut.png diff --git a/share/images/icons/default.png b/src/icons/default.png similarity index 100% rename from share/images/icons/default.png rename to src/icons/default.png diff --git a/share/images/icons/dwhttpd.png b/src/icons/dwhttpd.png similarity index 100% rename from share/images/icons/dwhttpd.png rename to src/icons/dwhttpd.png diff --git a/share/images/icons/e107.png b/src/icons/e107.png similarity index 100% rename from share/images/icons/e107.png rename to src/icons/e107.png diff --git a/share/images/icons/eDevice SmartStack.png b/src/icons/eDevice SmartStack.png similarity index 100% rename from share/images/icons/eDevice SmartStack.png rename to src/icons/eDevice SmartStack.png diff --git a/share/images/icons/eHTTP.png b/src/icons/eHTTP.png similarity index 100% rename from share/images/icons/eHTTP.png rename to src/icons/eHTTP.png diff --git a/share/images/icons/eSyndiCat.png b/src/icons/eSyndiCat.png similarity index 100% rename from share/images/icons/eSyndiCat.png rename to src/icons/eSyndiCat.png diff --git a/share/images/icons/eZ Publish.png b/src/icons/eZ Publish.png similarity index 100% rename from share/images/icons/eZ Publish.png rename to src/icons/eZ Publish.png diff --git a/share/images/icons/flask.png b/src/icons/flask.png similarity index 100% rename from share/images/icons/flask.png rename to src/icons/flask.png diff --git a/share/images/icons/git.png b/src/icons/git.png similarity index 100% rename from share/images/icons/git.png rename to src/icons/git.png diff --git a/share/images/icons/gitweb.png b/src/icons/gitweb.png similarity index 100% rename from share/images/icons/gitweb.png rename to src/icons/gitweb.png diff --git a/share/images/icons/gunicorn.png b/src/icons/gunicorn.png similarity index 100% rename from share/images/icons/gunicorn.png rename to src/icons/gunicorn.png diff --git a/share/images/icons/iCongo.png b/src/icons/iCongo.png similarity index 100% rename from share/images/icons/iCongo.png rename to src/icons/iCongo.png diff --git a/share/images/icons/iWeb.png b/src/icons/iWeb.png similarity index 100% rename from share/images/icons/iWeb.png rename to src/icons/iWeb.png diff --git a/share/images/icons/io4-CMS.png b/src/icons/io4-CMS.png similarity index 100% rename from share/images/icons/io4-CMS.png rename to src/icons/io4-CMS.png diff --git a/share/images/icons/jQTouch.png b/src/icons/jQTouch.png similarity index 100% rename from share/images/icons/jQTouch.png rename to src/icons/jQTouch.png diff --git a/share/images/icons/jQuery Mobile.png b/src/icons/jQuery Mobile.png similarity index 100% rename from share/images/icons/jQuery Mobile.png rename to src/icons/jQuery Mobile.png diff --git a/share/images/icons/jQuery Sparklines.png b/src/icons/jQuery Sparklines.png similarity index 100% rename from share/images/icons/jQuery Sparklines.png rename to src/icons/jQuery Sparklines.png diff --git a/share/images/icons/jQuery UI.png b/src/icons/jQuery UI.png similarity index 100% rename from share/images/icons/jQuery UI.png rename to src/icons/jQuery UI.png diff --git a/share/images/icons/jQuery.png b/src/icons/jQuery.png similarity index 100% rename from share/images/icons/jQuery.png rename to src/icons/jQuery.png diff --git a/share/images/icons/jqPlot.png b/src/icons/jqPlot.png similarity index 100% rename from share/images/icons/jqPlot.png rename to src/icons/jqPlot.png diff --git a/share/images/icons/libwww-perl-daemon.png b/src/icons/libwww-perl-daemon.png similarity index 100% rename from share/images/icons/libwww-perl-daemon.png rename to src/icons/libwww-perl-daemon.png diff --git a/share/images/icons/lighttpd.png b/src/icons/lighttpd.png similarity index 100% rename from share/images/icons/lighttpd.png rename to src/icons/lighttpd.png diff --git a/share/images/icons/math.js.png b/src/icons/math.js.png similarity index 100% rename from share/images/icons/math.js.png rename to src/icons/math.js.png diff --git a/share/images/icons/mini_httpd.png b/src/icons/mini_httpd.png similarity index 100% rename from share/images/icons/mini_httpd.png rename to src/icons/mini_httpd.png diff --git a/share/images/icons/mod_auth_pam.png b/src/icons/mod_auth_pam.png similarity index 100% rename from share/images/icons/mod_auth_pam.png rename to src/icons/mod_auth_pam.png diff --git a/share/images/icons/mod_fastcgi.png b/src/icons/mod_fastcgi.png similarity index 100% rename from share/images/icons/mod_fastcgi.png rename to src/icons/mod_fastcgi.png diff --git a/share/images/icons/mod_jk.png b/src/icons/mod_jk.png similarity index 100% rename from share/images/icons/mod_jk.png rename to src/icons/mod_jk.png diff --git a/share/images/icons/mod_perl.png b/src/icons/mod_perl.png similarity index 100% rename from share/images/icons/mod_perl.png rename to src/icons/mod_perl.png diff --git a/share/images/icons/mod_python.png b/src/icons/mod_python.png similarity index 100% rename from share/images/icons/mod_python.png rename to src/icons/mod_python.png diff --git a/share/images/icons/mod_rack.png b/src/icons/mod_rack.png similarity index 100% rename from share/images/icons/mod_rack.png rename to src/icons/mod_rack.png diff --git a/share/images/icons/mod_rails.png b/src/icons/mod_rails.png similarity index 100% rename from share/images/icons/mod_rails.png rename to src/icons/mod_rails.png diff --git a/share/images/icons/mod_ssl.png b/src/icons/mod_ssl.png similarity index 100% rename from share/images/icons/mod_ssl.png rename to src/icons/mod_ssl.png diff --git a/share/images/icons/mod_wsgi.png b/src/icons/mod_wsgi.png similarity index 100% rename from share/images/icons/mod_wsgi.png rename to src/icons/mod_wsgi.png diff --git a/share/images/icons/node.js.png b/src/icons/node.js.png similarity index 100% rename from share/images/icons/node.js.png rename to src/icons/node.js.png diff --git a/share/images/icons/nopCommerce.png b/src/icons/nopCommerce.png similarity index 100% rename from share/images/icons/nopCommerce.png rename to src/icons/nopCommerce.png diff --git a/share/images/icons/openEngine.png b/src/icons/openEngine.png similarity index 100% rename from share/images/icons/openEngine.png rename to src/icons/openEngine.png diff --git a/share/images/icons/osCSS.png b/src/icons/osCSS.png similarity index 100% rename from share/images/icons/osCSS.png rename to src/icons/osCSS.png diff --git a/share/images/icons/osCommerce.png b/src/icons/osCommerce.png similarity index 100% rename from share/images/icons/osCommerce.png rename to src/icons/osCommerce.png diff --git a/share/images/icons/ownCloud.png b/src/icons/ownCloud.png similarity index 100% rename from share/images/icons/ownCloud.png rename to src/icons/ownCloud.png diff --git a/share/images/icons/papaya CMS.png b/src/icons/papaya CMS.png similarity index 100% rename from share/images/icons/papaya CMS.png rename to src/icons/papaya CMS.png diff --git a/share/images/icons/phpAlbum.png b/src/icons/phpAlbum.png similarity index 100% rename from share/images/icons/phpAlbum.png rename to src/icons/phpAlbum.png diff --git a/share/images/icons/phpBB.png b/src/icons/phpBB.png similarity index 100% rename from share/images/icons/phpBB.png rename to src/icons/phpBB.png diff --git a/share/images/icons/phpCMS.png b/src/icons/phpCMS.png similarity index 100% rename from share/images/icons/phpCMS.png rename to src/icons/phpCMS.png diff --git a/share/images/icons/phpDocumentor.png b/src/icons/phpDocumentor.png similarity index 100% rename from share/images/icons/phpDocumentor.png rename to src/icons/phpDocumentor.png diff --git a/share/images/icons/phpMyAdmin.png b/src/icons/phpMyAdmin.png similarity index 100% rename from share/images/icons/phpMyAdmin.png rename to src/icons/phpMyAdmin.png diff --git a/share/images/icons/phpPgAdmin.png b/src/icons/phpPgAdmin.png similarity index 100% rename from share/images/icons/phpPgAdmin.png rename to src/icons/phpPgAdmin.png diff --git a/share/images/icons/phpSQLiteCMS.png b/src/icons/phpSQLiteCMS.png similarity index 100% rename from share/images/icons/phpSQLiteCMS.png rename to src/icons/phpSQLiteCMS.png diff --git a/share/images/icons/phpwind.png b/src/icons/phpwind.png similarity index 100% rename from share/images/icons/phpwind.png rename to src/icons/phpwind.png diff --git a/share/images/icons/prettyPhoto.png b/src/icons/prettyPhoto.png similarity index 100% rename from share/images/icons/prettyPhoto.png rename to src/icons/prettyPhoto.png diff --git a/share/images/icons/punBB.png b/src/icons/punBB.png similarity index 100% rename from share/images/icons/punBB.png rename to src/icons/punBB.png diff --git a/share/images/icons/reCAPTCHA.png b/src/icons/reCAPTCHA.png similarity index 100% rename from share/images/icons/reCAPTCHA.png rename to src/icons/reCAPTCHA.png diff --git a/share/images/icons/sIFR.png b/src/icons/sIFR.png similarity index 100% rename from share/images/icons/sIFR.png rename to src/icons/sIFR.png diff --git a/share/images/icons/sNews.png b/src/icons/sNews.png similarity index 100% rename from share/images/icons/sNews.png rename to src/icons/sNews.png diff --git a/share/images/icons/script.aculo.us.png b/src/icons/script.aculo.us.png similarity index 100% rename from share/images/icons/script.aculo.us.png rename to src/icons/script.aculo.us.png diff --git a/share/images/icons/spin.js.png b/src/icons/spin.js.png similarity index 100% rename from share/images/icons/spin.js.png rename to src/icons/spin.js.png diff --git a/share/images/icons/swift.engine.png b/src/icons/swift.engine.png similarity index 100% rename from share/images/icons/swift.engine.png rename to src/icons/swift.engine.png diff --git a/share/images/icons/three.js.png b/src/icons/three.js.png similarity index 100% rename from share/images/icons/three.js.png rename to src/icons/three.js.png diff --git a/share/images/icons/thttpd.png b/src/icons/thttpd.png similarity index 100% rename from share/images/icons/thttpd.png rename to src/icons/thttpd.png diff --git a/share/images/icons/total.js.png b/src/icons/total.js.png similarity index 100% rename from share/images/icons/total.js.png rename to src/icons/total.js.png diff --git a/share/images/icons/uCore.png b/src/icons/uCore.png similarity index 100% rename from share/images/icons/uCore.png rename to src/icons/uCore.png diff --git a/share/images/icons/vBulletin.png b/src/icons/vBulletin.png similarity index 100% rename from share/images/icons/vBulletin.png rename to src/icons/vBulletin.png diff --git a/share/images/icons/viennaCMS.png b/src/icons/viennaCMS.png similarity index 100% rename from share/images/icons/viennaCMS.png rename to src/icons/viennaCMS.png diff --git a/share/images/icons/webEdition.png b/src/icons/webEdition.png similarity index 100% rename from share/images/icons/webEdition.png rename to src/icons/webEdition.png diff --git a/share/images/icons/xCharts.png b/src/icons/xCharts.png similarity index 100% rename from share/images/icons/xCharts.png rename to src/icons/xCharts.png diff --git a/share/images/icons/xtCommerce.png b/src/icons/xtCommerce.png similarity index 100% rename from share/images/icons/xtCommerce.png rename to src/icons/xtCommerce.png diff --git a/share/images/icons/xui.png b/src/icons/xui.png similarity index 100% rename from share/images/icons/xui.png rename to src/icons/xui.png diff --git a/share/images/icons/yepnope.js.png b/src/icons/yepnope.js.png similarity index 100% rename from share/images/icons/yepnope.js.png rename to src/icons/yepnope.js.png diff --git a/share/js/wappalyzer.js b/src/wappalyzer.js similarity index 100% rename from share/js/wappalyzer.js rename to src/wappalyzer.js