[CDE-344][CDE-344]: fixed Extension Points encode problem and ignored system relative paths

@pamval please review
this checks if the dashboard is in system by checking if CDFDDFileName starts with "/system", so only system dashboards will have file altered. Regular dashboards work like before