Adding feature to configure upload size with annotation

Because there are some times we want to configure upload size with different values for another method. Or we want to configure a value without overriding a class.

If you like it, I'll add documentation.
Consider using guava's `firstNotNull` method