1) Where is "maven-dependency-management" coming from ?! are you using m2eclipse, mvn eclipse:eclipse or something else ?
2) if jsf capabilities are being removed without you doing anything then we are back to #1 ...what are you actually using to do this maven stuff ?
removing jsf capabilities is like removing all metadata about the project and jboss tools nor Eclipse WTP will be able to do anything with your project.