use ** pattern in rat exclude rules

seems to be needed in some cases if folder name is different; there might be a better portable way to do current directory but the things we exclude can be everywhere.
not sure why the children patterns aren't being picked up but declaring it at root also seems to work. (the problem happens when we link to brooklyn-ui in a nested/skinning project.)
diff --git a/pom.xml b/pom.xml
index 53d1303..cab5d51 100644
--- a/pom.xml
+++ b/pom.xml
@@ -323,11 +323,13 @@
                         <exclude>**/dist/**</exclude>
                         <!-- trivial config files, which contain comments so we can't insert the license header -->
                         <exclude>**/.babelrc</exclude>
-                        <exclude>.mvn/jvm.config</exclude>
+                        <exclude>**/.mvn/jvm.config</exclude>
                         <!-- maven cache -->
                         <exclude>**/.m2/**</exclude>
                         <!-- travis config file -->
-                        <exclude>.travis.yml</exclude>
+                        <exclude>**/.travis.yml</exclude>
+                        <!-- should be excluded by children but isn't always -->
+                        <exclude>**/test/fixtures/brooklyn-api/v1/**</exclude>
                     </excludes>
                 </configuration>
             </plugin>