Improvements for PercolationStats

stubs for outputs: format strings with padding
correct args parsing
more exception situations in the constructor