Support GPT
Add repartition logic
Fix get-agent.py
Add test script to create gpt partition for test
Fix partition script
Add parted to dependency check.
Clean up file header