First commit for flash_pvt.py
Merge pull request #135 from askeing/v2.0

First commit for flash_pvt.py
add argument parser
Add view component
Merge pull request #137 from zapion/v2.0

Add view component
Merge pull request #136 from altsai/v2.0

add argument parser
protoype
Merge pull request #138 from altsai/v2.0

protoype
add view controller in flash_pvt
Updated the schema of path_parser
Merge pull request #140 from askeing/v2.0

Updated the schema of path_parser
Add test case for path_parser.py
Merge branch 'v2.0' of https://github.com/Mozilla-TWQA/B2G-flash-tool into v2.0
Merge pull request #139 from zapion/v2.0

add view controller in flash_pvt
add get_available_packages_from_url(), and add unit test.
- also fix the parser bug of nexus-4 device. ex: m-c-nexus-4-eng.
Merge pull request #145 from askeing/v2.0

add get_available_packages_from_url(), and add unit test.
Updated the var name
Merge remote-tracking branch 'mozilla/v2.0' into v2.0
updated flash_info.data
Add setDefault()