TISTUD-6940 Content Assist not showing many of the methods and propertie...

Considering that we already fixed this issue temporarily through TISTUD-6920, here we are addressing the proposals based on the Titanium SDK.

For Titanium SDK < 3.4.1, we should not filter out proposals based on static/instance behaviors, as api.jsca file has wrongly categorized them.
With SDK > 3.4.0, as api.jsca has already addressed the static/instance natures of methods and properties, we can do the filtering without any issues.

Added unit tests for Ti.UI properties and methods..
The code to compute the SDK version for a given project can be probably moved to a Util class as there is a scope for it to be reused. (In case there is no such util method already existing)