Merge pull request #93 from fkalseth/master

Initial scaffolding of angular app using yeoman
Major "refactoring"

* Moving DTOs to separate project
* Moving DTO integration logic to repositories
* Adding cross platform project skeleton using Mvx and Portal Class Library
Updating xamarin projects to use mvvmcross from nuget
Reenabling web page concepts but leaving them in the old domain projects for now.
Setting up CI configuration for build script
Adding solution folders to clean things up a bit
Checking for null reference on book retrieved from bokbasen in imagerepository
Fixing hint path for xunit dll in core.tests project
Merge pull request #94 from dagolap/feature/domain_refactoring

Feature/domain refactoring
Added some tests for the most simple Nancy modules
Initial commit of navigation system and fragment system
Adding a couple of placeholder fragments for search and profile pages. Cleaning up a bit
Adding a couple of missing references in core tests
Merge pull request #95 from khellang/nancy-tests

Tests for Nancy modules
Merge pull request #96 from dagolap/mainmenu_drawer

Mainmenu drawer navigation
Removing unused libs
Merge pull request #97 from dagolap/remove_unused_libs

Removing unused libs
Added Android and iOS icons in all sizes needed
Merge pull request #99 from khellang/icons

Android and iOS icons
Removed LDPI, added new set with XXHDPI