Add linting tools configuration

Merged Bo-Chun Chen requested to merge louistw/self-reg-form:feat-lint-tool-config into master

Add config for black: enable preview feature mainly for long string reformat

Add config for flake8: count for violations exclude some path

Add config for pylint: ignore some messages

Merge request reports