* Refactor of cameradar library
* Old unit tests updated & improved. New unit tests inc
* Update documentation & issue template
* Update dependencies
* Update TravisCI build script to reflect argument change
* Remove outdated contributing guide
* Update README with more examples and remove part on library
* Add second camera to Travis build script & improve error detection
* Fix typo in travis script & add missing image to readme
* Remember that travis uses bash syntax not fish
* Use relative paths for images in the README
* Unit tests Discover 90%
The NmapRun function needs a refacto to make it use adaptors instead of directly calling exec.Command, exec.Command.StdoutPipe, exec.Command.Start, bufio.Scanner.Scan and bufio.Scanner.Err
It makes me uncomfortable to push a test file that covers only 90%, but it's better than none, and the 10 missing %s are not very error-prone so it should be okay to delay this part a bit. For now it's more urgent to test as much of the code as possible
* Unit tests Helpers 100%
* Unit tests Loaders 100% - Attack 85%
Once again, the Attack functions are not as simple as the rest to unit test, so I will refacto all of this to use a CURL adaptor later, but for now the total is of 88.6% of coverage, which is good enough for something I spent 2 hours on
* Add testing to CI validation process
* CI now does functional testing with RTSPATT
* Change travis language to bash