Validate options value for requireAngularDependencyOrder.
Validate options value for requireMatchingFilename.
Validate options for angular main rule.
Simplify sub rule code structure.
Validate option values for rules.

Closes #2.

Merge branch 'feature/option-validation' into develop