.vars(object) and remove var declarations

Removes variable declarations in CSS. #51
Allows you to declare variables with an object. #33

Similar to the pull request I previously submitted, but less retarded.

Note: changes `visit.declarations` so that it removes any rules without any declarations.