Little bit of modernization

No functional changes, just some reorganizations and file format changes:

 * Using Github convention LICENSE file
 * Removed redundant test file
 * Change file type to unix (unix line breaks)
 * Changed tabs to spaces, and removed trailing white-spaces
 * Added documentation to README file, and using Markdown formatting