Major overhaul

+ Cleaned code
+ Simplified logic
+ Fixed option limits
+ Empty fields are now removed
+ Better fix fonts
+ Added some spanish translataions

It seems to be a lot slower now, probably due to
remove_empty_tags_recursive, but the original recursive regexp I found
didn't work.
Merge pull request #27 from frisco82/overhaul

Major overhaul