I fixed most of the pylint errors for macformatter.py.
The code is less ugly, now.
I updated the code to fix many pylint errors.  There is still
room for improvement.
I changed an 'if' clause to use a regex to check a MAC format.
Fixed a bug introduced with the regex.
I replaced a compound condition with a regex and switched an
elif with an else to improve effiency.
I replaced and elif with another regex.
Removed a blank line.
Removed whitespace and comments that are no longer needed.
I changed an 'if' clause to use a regex to check a MAC format.

Fixed a bug introduced with the regex.

I replaced a compound condition with a regex and switched an
elif with an else to improve effiency.
I replaced and elif with another regex.

Removed a blank line.
Removed whitespace and comments that are no longer needed.
Merge branch 'refactor' into develop
Fixed spelling error.

Restructered some tests and removed a duplicate.
Added test for period delimited input.
Fixed bug introduced with commit cca4261b.  Part of the test
was commented out.
Fixed issue 6: Period delimited input is considered invalid.
I removed print statments to make unittests less verobse
on success.
Created changelog and added changes from v.01 to v.05