attempt to implement some personal standards
don't abuse STR_FREE; ditch http\Url::parse(); fix tests
bump year
let DEV_2 be trunk