Add vim swp files to .gitignore
Merge branch 'gitignore' into bug17-weblua
Separate lists for ported and unported demos