Merge pull request #2 from VladRassokhin/master

Fix integer values in JSON support
app folders supported
Update bootstrap
Fix button behaviours (submit on enter)
Revert 24px row height
Add navbar header collapse button
Support optional components (start with "?" instead of ":")
Test optional components
Fix externalization for optional route params
Dividers in list/link groups
Simplify tags with text into just tags.
Remove middleware, remove ActionContext from views, fixed HtmlTag usages
Hide empty alerts
Quote quotes and newlines
Quote backslash in json
Add optional styles to Text, e.g. pull-right
Fix missing context in error views
Modern buttons and panels
Allow post request classes have parameters too.
Let's treat empty strings as missing parameters, if integers are required