Show directives for category editor when no boards
Setting board/category data to an empty array if not defined
* Fix for nestable boards/categories directive. Allow empty
  data set for boards/categories.
Fix for scroll lock directive
* Scroll lock now accepts a boolean parameter, when false, removes
  the scroll lock class from the body.
* This commit fixes issue with locked scrolling after posting
Revised header design

Updating index.html, header.html and styles to format new header
Simpler layout and colors
Added search bar
Added user avatar
Adding web fonts.

Adding variables for font families.
Importing web fonts in css.