Encode certs and keys so they can be handled by NVRam backup/restore routines.

These routines cannot handle ASCII values below 32 (such as CR or LF), which was
causing restoring settings from a backup file to fail when you had OpenVPN or
multiple SSH authentication keys configured.  We now filter our LF, and replace
CR with a ">" character.

Note that this change will slightly break backward compatibility with
previous FW versions - people downgrading will have to correct their OpenVPN and
SSH authkeys.  A simple text editor search and replace will do the job -
have to replace ">" with end of lines in all those fields on the webui.
Merge branch 'master' of github.com:RMerl/asuswrt-merlin
Second half of the CRT/key encoding
This was backward - we don't want GRO enabled if CTF is disabled
CTF check was backward; only check for it on the ARM architecture
Bumped version to beta5
Bumped version to beta5
ARM toolchain (for RT-AC56U)
Compile as module so they can be disabled by webui, and to resolve syslog warnings (this matches 2.6.22.19)
Bumped to beta6
We need this image for our site survey on N66/N16
Late night coding at its best...  NOW we really skip GRO management when we want to.
The ARM toolchain didn't like having a char getting set to -1 - fixes IPTraffic under ARM (RT-AC56U)
Debug code needed the Tree object to be defined ; fixed incorrect flag for SPEED support
Fixes GRO support when CTF is disabled (patch provided by Asus)
Added descriptive header to data table
Enlarged list, and moved Refresh button closer to it
We already have the value in a global var
2.6.36-based devices have a different default value
Missing default config value