#2373: + added new class to tb.core: PopIn
#2373: + updated PopIn::close() and PopIn::open() to not change PopIn's state if it's actually destroyed
#2373: + added specs for tb.core.PopIn [100% coverage]
#2373: + added new dependency to bower.json: jquery-ui (version ~1.11.2)
#2373: + added new methods to tb.core.PopIn to enable or disable resize behavior
#2373: + added spec to test tb.core.PopIn new methods: enableResize(), disableResize() and isResizable()
#2373: added tb.core.PopIn to src/tb/main.js and src/tb/main.build.js
#2373: + updated tb.core.PopIn::addChild() to not accept child with destroy state or parent with destroy state are not valid to receive child
#2373: + added new class: tb.core.PopInManger which ease handling of tb.core.PopIn
#2373: + added specs for tb.core.PopInManager
#2373: + updated main application main.js to call tb.core.PopInManager::init() with the right toolbar div id
#2373: + added an expectation to tb.core.RouteManager specs to fix warning message
#2373: + added license header to src/tb/core/PopIn.js and src/tb/core/PopInManager.js
#2373: + added comment blocks to tb.core.PopInManager