fixed the filter to expand the array into a list of requirements
increased the spacing to make the subtasks more clear
tweaked the ordering to make sure it's consistent

resolves issue #1055
applied a fix where if a formerly complete task is updated to be incomplete, it actually updates

resovles #1465
shifted the form around to make sure we get the boxes clicked as expected
simplifying how the start/end dates are updated

we’re setting them at the same time now to make sure we don’t get “end
before beginning” sort of errors;
resolves http://bugs.web2project.net/view.php?id=1469
updated the date handling to never change the end time, only the date on a task log update

Resolves http://bugs.web2project.net/view.php?id=1396
fixes for phpdoc
Merge remote-tracking branch 'upstream/master'