Fix indent of User.php
Add setPasswordAttribute : to make hash password.

Add method : setPasswordAttribute in `User.php`.
This method is make hash password whenever input password to form.
Change HaikUsersTableSeeder.php

This change is for setting dummy user to test hashing.
Run `db:seed` then create dummy user with hash password.
Add auth routes for /haik-admin

Modify `routes.php` for authentication.
If you access to path include `haik-admin` you need login,
and redirect to `/login`.
Add login.blade.php to set login form

`login.blade.php` is simple naked form page.
This view has 2 input fields : email and password.
Add SessionController.php

This controller has methods :

* login()

* logout()
Modify routes.php to connect SessionController

Add routing to `/login` and `/logout`.
These routes connect SessinController's action.
Add validation in SessionController->login

Set validation to login form.
Use MessageBag class in SessionController.
If login failed, redirect to `/login` and flash error message.
This validation care about resend input data when reload page.
Not resend input data when reload page.

* Use MessageBag

* Set validation

* Add error message in login.blade.php

* Avoid resend input data when reload page
Merge pull request #18 from toiee/user-authentication

Add user authentication function
Add phpunit to composer.json

Use phpunit from Packagist.
Do `composer update` to install phpunit in this project.

* phpunit/phpunit

* version 3.7.~

* vendor/bin/phpunit
Add MarkdownTest.php

This unit test is check how working `michelf/php-markdown`.

* Add testHeader()

* Add testStrong()
Merge pull request #21 from toiee/test-markdown

Add MarkdownTest.php and phpunit to composer.json
Change Plugin repository

Move plugins to lib from public
Delete plugin folder path from app.php
Create plugin repository test and deoc plugin test
Fix PluginRepositoryTest
Merge pull request #22 from toiee/change-plugin-repo

Change Plugin repository
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