Make sure we have the correct default values for layoutType

1. the peco command's --layout should have a default value
2. NewCtx(...) should not set the value of layoutType if the value is ""

fixes #212