Add the code for the third stage bootloader

This commit adds the third binary that is responsible for implementing
the application/bootloader firmware update process. The code for that
is still incomplete and this is only a skeleton of the intended
implementation.

Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>