typesafe checkings
relax requirements for now for submit build. temp fix.
Merge pull request #66 from thescouser89/temp_url_fix

relax requirements for now for submit build. temp fix.
Permanent fix for source url in ETT

ETT will now check if the package is a repolib wrapper or rpm.
If it is, then it is going to relax its constraint on the need
for the source git url when using the 'Build button' feature.
Merge pull request #67 from thescouser89/temp_url_fix

Permanent fix for source url in ETT
typesafe checkings
add workflow_id to tasks
run mode
minor fix
run mode
refactor methods
Add some visual clues for changelog entry so that user is less confused
Merge pull request #68 from thescouser89/wrapper_fix

Add some visual clues for changelog entry so that user is less confused
Fix url encoding issue where sign '+' was not urlencoded
Merge pull request #69 from thescouser89/wrapper_fix

Fix url encoding issue where sign '+' was not urlencoded