Merge pull request #1 from mlaszko/master

merge with Asia
Add s2objectViewer + task
Add setting cloud color
Add default multiplicity(1) and pointId(-1)
Fix changing clouds color
default pointId
add Constraint
Install SHOT types.
closed cloud merge
Merge pull request #1 from qiubix/develop

Install SHOT types.
not ok
NOTICE: 		Generator [ClosedCloudMerge from S2ObjectModel]
discode: /usr/local/include/eigen3/Eigen/src/Core/DenseStorage.h:78:
Eigen::internal::plain_array<T, Size, MatrixOrArrayOptions,
16>::plain_array() [with T = float, int Size = 16, int
MatrixOrArrayOptions = 0]: Assertion `(reinterpret_cast<size_t>(array) &
0xf) == 0 && "this assertion is explained here: "
"http://eigen.tuxfamily.org/dox-devel/group__TopicUnalignedArrayAssert.html"
" **** READ THIS WEB PAGE !!! ****"' failed.
Przerwane (core dumped)
almost works
cleanup, displaying single model task
fix closed cloud merge
keypoints review
generate s2object model
generating model v0.2
generating model v0.3
visualization fix