4e1e6c1 Fix non-portlet build.

Authored and Committed by Severin Gehwolf 11 years ago
    Fix non-portlet build.
    
    Also changed patch to pom macros and removed now unneeded surefire BR.