Replace tabs with spaces
Consistently indent class and function braces
Ensure one new line at the end of each file
Remove trailing spaces
Ensure consistent spacing between if, for, etc. and parenthesis
Miscellaneous PHP formatting tweaks
Consistently use else if instead of elseif
Consistently order abstract, visibility, access modifiers
Add or update file headers
Add Markdown formatted README
Update module template
Formatting tweaks in tests folder