Made kpm pack changes to handle configurations
- Added --configuration option to kpm pack.
  This does a couple of things:
1. Sets a CONFIGURATION ini option in k.ini
2. Passes the configuration through to BuildOptions when
using --no-source
- This doesn't update the .cmd files to pass the configuration.