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..
Instead of having a method called hasSDKLesserThan3_4_1 we should have a more generic method like hasSDKLesserThanVersion and pass the version string as a parameter.