Added CLI options, and a ton of minor checks, sensible defaults and other refinements
Make source code of usage() prettier.
Merge pull request #6 from hawkinswnaf/withUI

Make source code of usage() prettier.
Add support for custom lock file and output binary locations.
-p is short option for --prepbuild, not -s
Remove trailing _ from FINISH_BUILD_HANDLER
Merge pull request #7 from hawkinswnaf/withUI

Some bug fixes and a few small feature requests!
Merging in intervene functionality, and some additional CLI refinements
The temp directory variable is TEMP_DIR not TEMPDIR.
Merge pull request #8 from hawkinswnaf/withUI

The temp directory variable is TEMP_DIR not TEMPDIR.
Add support for setting /builddata.txt
Merge pull request #9 from hawkinswnaf/withUI

Add support for setting /builddata.txt via the image customization script
Set a default for INTERVENE and update usage information

We need a default for INTERVENE so that the script
doesn't complain when the user doesn't specify one
on the command line.

Also, update the usage information to properly
reflect that the user can specify up to 3 for the
intervene setting.
Merge branch 'withUI' of https://github.com/technosopher/OpenWRT-fastbuild into withUI
Merge pull request #10 from hawkinswnaf/withUI

Set a default for INTERVENE and update usage information
Add --clean option
Keep logs/ directory.
Move quotes so that INIT_CLONE_SRC can contain parameters.
Merge pull request #11 from hawkinswnaf/withUI

Fixes issue with initial clone command; adds --clean feature to allow script to clean build tree and then exit.
Merge pull request #13 from technosopher/withUI

Adds CLI interface and a slew of other improvements