some refactoring

  * modified fold-marking to enable highlighting
  * replaced some of matchlist() by matchstr()
  * changed s:dangling_import() from recursion to loop
Merge pull request #18 from ichizok/refactoring

Some refactoring