Issue #33 New Test Image Generator with more life

This test pattern generator generates 8 colored vertical bars with their
colors alternating with their complement/negative color , after every 1
second.
This was also meant to be as exercise become familiar with Git workings.
Issue #33 New Test Image Generator with more life 

This test pattern generator generates 8 colored vertical bars with their
colors alternating with their complement/negative color , after every 1
second.
This was also meant to be as exercise to become familiar with Git workings.
Make text files keep their original line endings.

Otherwise tools like uVision2 can't read the files.
Making the Uv2 project file use CRLF line endings.
Adding a README with instructions on how to build Cypress firmware under Linux.
cypress: extend documentation and add a .gitignore
Adding Makefile for Cypress and updating the .gitignore
Adding xsvf file production (needed for libFPGAlink programming).
Adding missing hdmi2usb.batch file needed for xsvf generation.
Adding a description of the github issue labels inside a CONTRIBUTING document.
ISE: Fix project paths

The ISE project cannot open as the HDL files have moved since it was
last used. Fix the paths so that it works again.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Add UART to design

This uses the Exar XR21V141x UART to USB bridge that is present on the
Digilent Atlys development board.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Add debug module

The debug module collects counters from the system for debugging.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Connect counters to system

This connects the debug counters to the appropriate points in the
system.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Adding xobs's colormake for Xilinx tools.

Originally from
https://raw.githubusercontent.com/xobs/novena-ws2812b-fpga/master/synth/colormake.pl
@ af44c5c
Only colorize on interactive terminals.

(Or if COLORMAKE=force is on.)
Run output through colormake.
Adding script to flash firmware using flcli/fx2loader.

 * Downloads and compiles flcli/fx2loader
 * Loads the FPGA with the .bit file (via .xsvf conversion)
 * Loads the Cypress with the .hex file
Adding Travis-CI building.
Spelling fix.