Dependency cleanup

Removing dependencies on unreleased, unnecesary, not available in SCM artifacts
No podemos, pero dentro de Arena no se usa salvo en los puntos que identifiqué. Además, Arena declaraba su propia ArenaException, así que el código debería utilizar esta excepción más específica. 

De todas formas, si alguien quiere usar ProgramExcepcion para sus excepciones, aún puede traerse el jar correspondiente.