Cita:  Quite la dependencia del servlet por que el jboos las provee.
    Las provee... en tiempo de ejecución, pero no para que Maven pueda compilar el código.  
 Cita:  Me recomendaron que divida mi proyecto en dos
    Efectivamente lo puedes separar en módulos. Aunque si tu proyecto no es muy grande no creo que te merezca la pena. 
http://books.sonatype.com/mvnex-book...ltimodule.html 
Un saludo