*remove comments, then check that for delimiter match and then add to the buffer;
!fixes #150 as it allows dashes in file names;
+allow kegexes in squared brackets fixing #151; +allow a number, dash or underscore as first character;
Fix for #140
Fixes for #146, #136, #135
Fix for Issue #139
Fix for issue #144
fix for #106
Merge branch 'kegex-dash' of https://github.com/xZise/KOS into xZise-kegex-dash
Merge branch 'kegex-dash' of https://github.com/xZise/KOS
Merge branch 'xZise-kegex-dash'
Merge branch 'master' of https://github.com/dail8859/KOS into dail8859-master
Merge pull request #154 from xZise/comment-match

Remove the comment and then check that for delimiter match
Fixes related to pull request #154