Remove uglify section

Apparently this isn't needed as `usemin` seems to detect `uglify`
automatically. It is important to have it as a part of the build
process, though!
Add cssmin back

This also makes `styles/` directory to appear again. Looks like this is
something `usemin` does. So strange.
Add license (MIT)
Add back 2px padding left and right for nav list items.
Merge pull request #22 from XhmikosR/nav-padding

Add back 2px padding left and right for nav list items.
Disable uglify mangle

`mangle` causes issues with Angular module loading scheme. Better not to
mangle for now.
Disable mangle only for angular.
Remove JSHint's `smarttabs` option.