Multiple updates.

[DEL] Removed the operator=(pointer_t) from LocalPtr.

[DEL] Removed the operator=(pointer_t) from LocalCOMPtr.

[FIX] Disabled copy semantics for LocalCOMPtr.

[FIX] All the set methods from the smart pointers now returns the previous
value of the internal raw pointer.

[NEW] Added the interface of StrongPtr.
Multiple updates.

[NEW] Added the release() & dismiss() methods to the StrongPtr's interface.

[NEW] Implemented the ctors, dtor and get/set method of StrongPtr.

[NEW] Disabled copy semantics for StrongPtr.
Updated the implementation of StrongPtr.

[NEW] Implemented several operators and methods of StrongPtr:
operator* ; operator-> ; release() ; dismiss() ; acquire_ownership() ;
acquire_ownership().