moving the js for view definitions into separate files

This way we get syntax highlighting and so on.
Client-side validations, including only validating email address format if something is input for email address.
Small CSS tweak
using leap_ca for cert model, removing empty dirs
adding default reduce function to couch views read from files
Merge pull request #9 from leapcode/feature/read-design-from-js-files

moving the js for view definitions into separate files
removed cert unit tests as leap_ca now provides the model
Merge pull request #11 from leapcode/feature/ticket-client-side-validations

Client-side validations, including only validating email address format ...
Removed unnecessary comment.
Merge pull request #12 from leapcode/feature/use-leap_ca-lib

require leap_ca from leap_web_certs to ensure consistency
views only emit 1 as value now, doc can be included
Merge pull request #13 from leapcode/feature/views_for_postfix

views only emit 1 as value now, doc can be included
prevent requiring leap_ca database settings
attempting to work around server failure
Revert "Merge pull request #12 from leapcode/feature/use-leap_ca-lib"

This reverts commit d2acd205b3c3f0931ce4c453e67b1ba572ec77e9, reversing
changes made to e6496b0f45cc0b487da7cb35a34b8e79037034c0.

Conflicts:
	certs/lib/leap_web_certs/engine.rb
Adding show view for users.
Add test for showing user.
basic dummy data for users
add head and tail scss, for customization
got users controller test to pass - tickets controller test next.