public void addUserIncludeDirs() {
        Document services;
        try {
            services = Xml.getDocument(getServices());
        } catch (Exception e) {
            return; // This method does not validate that services.xml exists, or that it is valid xml.
        }
        NodeList includeNodes = services.getElementsByTagName(IncludeDirs.INCLUDE);

        for (int i=0; i < includeNodes.getLength(); i++) {
            Node includeNode = includeNodes.item(i);
            addIncludeDir(includeNode);
        }
    }
New package from given path on local file system. Retrieves config definition files from
the default location '$VESPA_HOME/share/vespa/configdefinitions'.

@param appDir application package directory
@param preprocessedDir preprocessed application package output directory
@param metaData metadata for this application package
@param includeSourceFiles include files from source dirs
config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java