Fix allows_repeat variable for SelectLines is global
Modify and Add missing within line motion

Mofify: use s:line_flag and search_stopline
Add   : Missing f,F,t,T motion within line

And some refactoring about init & reset functions
Implement repeat last motion!

Description: Repeat last motion(use same regexp)
Mapping: <Plug>(easymotion-repeat)
FIXME: dir arguments is redundant
Implement jump first match with Enter option

Variable: g:EasyMotion_enter_jump_first
Default: 0 (Off)
Enable: let g:EasyMotion_enter_jump_first = 1
Update doc

Add description for missing line motion
Update doc

Add description for repeat motion
Some Cosmetic changes
Update doc

Add description for Easymotion_enter_jump_first
Merge branch 'feature/repeat_and_enter' into master