Used more concise syntax

The program does exactly what it did before with in sligtly fewer lines.
If this change is any better then before is only a matter of taste for
it is very unlikly that the program preforms any better or worse than
before.
Added Prolog version

There is one major bug. If the input file contains lines with - the
program will fail.
Added Prolog version of tab-transpose
Merge remote-tracking branch 'remotes/BartMassey@github.com/master'
Removed tab.pro because it does not and will not work.
Fixed typo in README.md
Added copyright notice
Reorganized code a little bit
Updated Makefile to compile tab-transpose.pro

Also had to remove tab-bs to get make to run without error because
tab-bs.hs does not exist.
Added documentation to tab-transpose.pro
Merge branch 'master' of https://github.com/BartMassey/borda-count
Updated Makefile to compile tab-bs

tab-bs was removed from TARGETS because tab-bs.hs did not exist at
the time. Now that tab-bs.hs has been added tab-bs is now needed.
Added license to tab-transpose.pro
Updated tab-transpose.pro to print votes in reversed sorted order
tab-transpose.pro now reads from stdin
Updated README.md for tab-transpose.pro
Merge pull request #2 from cameronbwhite/master

Edited tab.py, added tab-transpose.pro, updated Makefile, updated README.md