Add tests for FileTypeResolver
Add interface FileTypeResolverInterface
Implement FileTypeResolver
Rename FileTypeResolver to MimeTypeResolver
Delete FileTypeResolverInterface
Rename test class and unmark incomplete
Modify test for results with mime-type-encoding
Add resolving by extension.

e.g. hoge.jpg => image/jpeg
Merge pull request #107 from toiee/file-type-resolver-interface

File mime-type resolver
Add test counting plugin call
Add PluginCounterClass
Modify Plugin Class.

Use PluginCounter in constructor
Call parent constructor in ColsPlugin
Add trailing new line to end of file
Merge pull request #110 from toiee/modify-plugin-class

Modify plugin class
Fix tests.

* Fix File->ext to Fix->original_name
* Fix Plugin count to flexible number
Merge pull request #112 from toiee/fix-tests

Fix tests.
Merge branch 'master' into file-type-resolver
Add tests.

* parseMimeType test
* getType test
* getType provided mime type with charset