Add IconPluginTest for the first time.

This test has unsolved tests.

1. call inline method of icon plugin
2. call icon plugin with no params
3. call icon plugin with params(ie. glyphicon, search)
Resolve icon plugin test of calling inline method
Resolve icon plugin test of calling with no params
Set status of INCOMPLETE to testParameter in IconPluginTest.

markTestIncomlete() method is tell us "This test is INCOMPLETE".
So we can avoid unclear situation that test is perfect or not.
Add expect to testParameter that dosen't matter params reversed

- call icon plugin with params(ie. first:'serch', second:'glyphicon')
Resolve icon plugin test of calling with params(ie. glyphicon, search)
Add test call icon plugin with no prefix ( unsoleved )
Refactor inline() in IconPlugin to return flexible params
Refactor spacing etc in IconPlugin
Fix typo

none => no_params
Rename variables in IconPlugin.

* icon_type => base_class

* value => type
Refactor IconPlugin as setting default
Fix IconPlugin test

Fix test as setting default "glyphicon"
Add/Modify IconPlugin test ( unsolved )

* Add html character escape test

* Set original haik class name "haik-plugin-icon" to all
Resolve set original class name to all
Resolve html character escape when it into params
Add tests about output with no params when login or not. ( unsolved )

* Add testOutputErrorIfUserAuthenticatedWithNoParams()

* Add testOutputBlankIfUserNotAuthenticatedWithNoParams()

* Remove result of no params from testParameter()
Resolve tests about output with no params when login or not
Fix tests about output with no params when login or not

Remove if statement from tests.
Merge pull request #36 from toiee/create-icon-plugin

Create icon plugin