Add Windows-compatible linenoise source

- Rename linenoise.c to lua-linenoise.c
-- Update Makefile
- Add information about the changes to README.md
Fix project files.

- Add 0.5-1 rockspec
Change rockspec to ANSI encoding
Add new rockspec (this one actually builds)

-- Add part about building from rockspec to README
Rename files and move all sources into main dir

... to prepare for merge
- Add new rockspec for the new file structure.
Fix paths in VS project
Rename 0.5-3 rockspec to 0.5.3-1

-- The number after the dash is a rockspec version, code changes should
increment the version and reset the revision
Change the tagged version in the new rockspec
Merge pull request #6 from Choonster/master

Windows compatibility changes