add incremental builds

To perform an incremental build, provide a --incremental flag to the
build command.
Merge pull request #9 from snosov1/add-incremental-builds

add incremental builds