Disable making members final

There are cases especially with JPA where fields are marked as final
when they shouldn't be in order to pass validations.
Updated Java formatting rules

Set a line limit of 800 characters.  Generally code gets really long,
but forcing line breaks can make the code less readable
Updated parent pom version
Defined the scope order
Ignore lowercase beta
Added JS formatting rules