Add header to source file. License is FPP GPL V2
Merge pull request #64 from ihbar/ihbar_headers

Add header to source file.
Add FPP sub-forum link to Readme
(cherry picked from commit e0b7dc31b061017fb7a2724158f6bfbd59c7f326)
Fix minor bugs that negatively affected accessing the about page on non-Pi devices.
(cherry picked from commit 4844ebbf90a64de1c057b4fd327d689c77efc3f7)

Conflicts:
	www/about.php
Rid uploaded scripts of DOS newlines if they have them
(cherry picked from commit e598ffadf14d50c686d185817a2e0bcf28424537)

We should be able to convert this to use something like the following:

$file = file_get_contents("filename");
$file = str_replace("\r", "", $file);
file_put_contents("filename", $file);
Since a setting was added for the settingsFile, we must store it from the command line argument otherwise after forcing a custom config, we parse it and ignore it later in a function that tries creating the default filename.
(cherry picked from commit a92c1dfe81efd8f4411da841b36f17f08d439eb6)

Conflicts:
	src/settings.c
Remove a couple warnings from the UI code
(cherry picked from commit 40f4b19a9b37a067d861b926d24e0d42308c33fa)
Cleanup newlines for writing settings:

• We don't need newlines before settings, but we do need them after them.

• This makes it so there aren't extra newlines in newly saved settings from
  the UI, as well as making it such that the file ends in a newline as it
  should.
(cherry picked from commit ff712674b630d627421f6fd391dd7d560d75d4e4)
Remove zip file that shouldn't be versioned.
(cherry picked from commit aaea915ed05dc414d5346682af7b158f45ee4465)
Cleanup in scheduler.php and fpp.js that I saw while making changes in those files.  Further cleanup should be done in code-review phases after the next stable release.
(cherry picked from commit 93ea9d93230da6d149b2365805ea8d0657234722)
Remove timeentry and use timepicker instead.  This gives us drop-down times per feature request bug #54.
(cherry picked from commit f8f777d2e9f16c0b40022de0b55a3f54ffabdda5)
Fix Pixelnet-Open output to DLA Pixelnet hardware.

DLA firmware needs 2 stop bits while we were only sending 1.