Add HaikMarkdown and Test.

HaikMarkdown: custom class of Michelf\MarkdownExtra
Modify show method with HaikMarkdown
Fix namespace
Modify HaikMarkdown option.

empty_element_suffix = "" #empty text
Add HaikMarkdown::doHaikLinks.

add below rules:
- [[PageName]] -> Hypertext anchor tag to the page
- [[Alias>PageName]] -> Hypertext anchor tag to the page with alias text
- [[#hash]] -> Hypertext anchor tag to the hash within current page

add test:
- doHaikLinks
- doInlinePlugins (prototype)
Delete a test file with invalid filename
Change HaikLink format

+ [[http://www.google.com]]
+ [[Google>http://www.google.com]]
Modify do inline plugin

- &plugin;
- &plugin(params);
- &plugin{body};
- &plugin(params){body};

TODO:
- [ ] get params
- [ ] get body
- [ ] get params and body
- [ ] get params of csv formatted
- [ ] nested
Add HaikMarkdown and Test.

HaikMarkdown: custom class of Michelf\MarkdownExtra
Modify show method with HaikMarkdown
Fix namespace
Modify HaikMarkdown option.

empty_element_suffix = "" #empty text
Add HaikMarkdown::doHaikLinks.

add below rules:
- [[PageName]] -> Hypertext anchor tag to the page
- [[Alias>PageName]] -> Hypertext anchor tag to the page with alias text
- [[#hash]] -> Hypertext anchor tag to the hash within current page

add test:
- doHaikLinks
- doInlinePlugins (prototype)
Delete a test file with invalid filename
Change HaikLink format

+ [[http://www.google.com]]
+ [[Google>http://www.google.com]]
Modify do inline plugin

- &plugin;
- &plugin(params);
- &plugin{body};
- &plugin(params){body};

TODO:
- [ ] get params
- [ ] get body
- [ ] get params and body
- [ ] get params of csv formatted
- [ ] nested
Modify doInlinePlugins.

Integrate regex: 4 regex -> one regex.
Add acceptance CSV formatted params.

Tested formats:
- &plugin("param","param");
- &plugin("pa,ram",param);
- &plugin(para"m",param);
- &plugin("pa""ra""m");
Resolve conflict
Delete comment