Add methodParams attribute for Parameters

This PR is about adding the ability to pass parameters to "parameters providing method" in the @Parameters annotation's `method` attribute.

This is just my quick hack, so it's ok if you feel that this is too hackish or that this doesn't comply to unit testing standard. This works in mine, so I would like to try my luck to see whether you like this idea also =)
`getTypeName` only works in Java 8, so I had to make this change to make it compilable on my Java 7 compiler.