CB-9825 framework tag spec parsing
CB-9825 framework tag spec parsing

 This closes #461

phonegap-build/cordova-lib,ktop/cordova-lib,shazron/cordova-lib,purplecabbage/cordova-lib,ogoguel/cordova-lib,matrosov-nikita/cordova-lib,ktop/cordova-lib,dpogue/cordova-lib,marcuspridham/cordova-lib,dpogue/cordova-lib,marcuspridham/cordova-lib,purplecabbage/cordova-lib,ogoguel/cordova-lib,matrosov-nikita/cordova-lib,marcuspridham/cordova-lib,ogoguel/cordova-lib,purplecabbage/cordova-lib,stevengill/cordova-lib,stevengill/cordova-lib,stevengill/cordova-lib,ogoguel/cordova-lib,ogoguel/cordova-lib,matrosov-nikita/cordova-lib,AxelNennker/cordova-lib,filmaj/cordova-lib,stevengill/cordova-lib,purplecabbage/cordova-lib,AxelNennker/cordova-lib,filmaj/cordova-lib,shazron/cordova-lib,filmaj/cordova-lib,ktop/cordova-lib,matrosov-nikita/cordova-lib,ktop/cordova-lib,matrosov-nikita/cordova-lib,marcuspridham/cordova-lib,AxelNennker/cordova-lib,stevengill/cordova-lib,apache/cordova-lib,marcuspridham/cordova-lib,dpogue/cordova-lib,ogoguel/cordova-lib,dpogue/cordova-lib,apache/cordova-lib,phonegap-build/cordova-lib,apache/cordova-lib,AxelNennker/cordova-lib,phonegap-build/cordova-lib,ogoguel/cordova-lib,purplecabbage/cordova-lib,phonegap-build/cordova-lib,dpogue/cordova-lib,purplecabbage/cordova-lib,AxelNennker/cordova-lib,shazron/cordova-lib,dpogue/cordova-lib,marcuspridham/cordova-lib,apache/cordova-lib,marcuspridham/cordova-lib,ktop/cordova-lib,phonegap-build/cordova-lib,shazron/cordova-lib,filmaj/cordova-lib,apache/cordova-lib,AxelNennker/cordova-lib,shazron/cordova-lib,phonegap-build/cordova-lib,AxelNennker/cordova-lib,filmaj/cordova-lib,ktop/cordova-lib,matrosov-nikita/cordova-lib,stevengill/cordova-lib,filmaj/cordova-lib,shazron/cordova-lib