added ViennaMOS framework and ViennaMini module
Squashed 'external/ViennaGrid/' content from commit c204a18

git-subtree-dir: external/ViennaGrid
git-subtree-split: c204a18b2b8f2066826277d6cb410d23139f4f15
Merge commit '96b3884ca8219363994d481521e50a1588e847b4' as 'external/ViennaGrid'
Squashed 'external/ViennaCL/' content from commit 0a1e5c9

git-subtree-dir: external/ViennaCL
git-subtree-split: 0a1e5c99d0fe970f031c9fc5d098b2b125c08ebe
Merge commit '510b41944a63e700dbccb39022778d5441662a23' as 'external/ViennaCL'
Squashed 'external/ViennaData/' content from commit d87ba07

git-subtree-dir: external/ViennaData
git-subtree-split: d87ba0735e937b924fa3e7c8830c6789445f615e
Merge commit '3431ca782c3d4ab530c683d9033e1b23f1dc72f6' as 'external/ViennaData'