View box full support

This pull request is intended to show a possible solution for viewbox. i would like to discuss it and check if there is a better way to improve it.

Add support for viewbox effect.
Still need some tweaking but it works good. Some aspect ratio problem in some svg probably for some additiona attribute ignored.

Also removed one nest level in parseUseDirectives

I don't know why file changes looks so messy.