[#5822] fix redirect after submitting the new task form
[#5822] allow tasks with no arguments
[#5822] allow routing to nbhd tools if the tool mount point is not a vaild project name
[#5822] add generic task for installing an app
[#6695] Added timeout for computing LCDs to prevent hung requests

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>
[#6695] Added sanity check in LCD for loops in commit data

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>
[#6695] Added logging for LCD timeout and loop detection

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>