Modify library module structure.
Fix library path, serverspec execution logic.
Add serverspec files.
Merge branch 'feature/support-optional-patterns' into test/temporary-latest
Merge branch 'feature/support-optional-pattern-serverspec' into test/temporary-latest