Fix "!" not bug for pathing configurations, simplified npm grunt task loading