Added mp4 official test datasets
Vastly improved .gitignore file based in the github/gitignore project one
Merge remote-tracking branch 'upstream/master'
Added test execution via CMake/CTest

In order to execute the full set of tests you must regenerate your makefiles and then run:
$ ctest
Added official datasets for test1 (in order to run the tests without errors)
Removed duplicated gitignore entries.
Reduced solution precision in order to pass the same tests than coursera. See issue #23