Whitespace / docs / coding standards fixes
Allow weight rates with a weight of "0" to be saved
Fix % based weight rate charges
Remove unused variables
Merge pull request #1655 from leewillis77/issue_1646

Fixes several issues with weight rate shipping