Allow type SPACE again to insert SPACE when both SPACE and HYPHEN make sence
Update example
Make documentation better
Following single-file packages format

According to the feedback https://github.com/milkypostman/melpa/pull/556#issuecomment-14162432
recommend some packages to be used together
Delete a redundant line which cause ido cannot insert SPACE
Better examples
Detailed get started section in README