Code cleanup, add PDE logging to exception blocks.
Added feature project for binary distribution.
Added updatesite project for binary distribution.