GCS- Uploader plugin enhancements to handle new BL functionality.

Basically this changes can be divided in two:

User related:
New retrieve partition bundle button will read all board partitions and place them on a zip file ready to email for devs debugging.
Dev related:
Partition browser which only shows when checkbox is checked (so it doesn't break ui too much) and displays partition information (number and size).
Actions are available through context menu and are read, write, wipe and upload bundle. First 3 can be performed when one or multiple rows are selected. Bundle upload unzips and uploads files from user created bundle, naming convention must be number_of_partition.bin as created with user button.