Add SDK 1.12 to Builder
Merge pull request #176 from KWierso/add1.12

Add SDK 1.12 to Builder
Fixes Bug 818125

Add packages directory if needed (SDK 1.12 doesn't have it like older SDKs)
Allow to create empty manifests
Add SDK 1.12+ to the Builder's database
Use -i to import code
Frontend displays different data if SDK exists, but has no code
Test creation of a package with SDK 1.12
Test building with the 1.12
Merge pull request #177 from zalun/bug_818125-add_sdk_1.12

Fixes Bug 818125
Fix broken links
Merge pull request #178 from ejpbruel/fix

Fix broken links
fixes errors raised if it's the first SDK ever created
fix view add-on
Merge branch 'fix_create_first_core_lib'
nesting fixed
Raise custom exception KeyNotAllowed if one of extra_json keys is not allowed.
Merge pull request #179 from zalun/bug_824896-add_whitelist_extra_json

Raise custom exception KeyNotAllowed if one of extra_json keys is not al...
id added to extra_json allowed keys