[NODEJS-1753] ACS Node SDK Rework Integration

Squashed commit of the following:

commit 2aa9f514101df6a706b5ef4f1c1c99ca49a0e428
Merge: 79347fe 1accf0f
Author: Paul Lv <realpaul@users.noreply.github.com>
Date:   Tue Nov 18 17:25:23 2014 +0800

    Merge pull request #11 from zkf9971/NODEJS-1750

    https://jira.appcelerator.org/browse/NODEJS-1750

commit 1accf0f79fcb8304302a931de81a48bf36242144
Author: zkf9971 <zkf9971@gmail.com>
Date:   Tue Nov 18 17:19:58 2014 +0800

    https://jira.appcelerator.org/browse/NODEJS-1750
    Made change for the logic of required parameters checking is removed from sdk.

commit 79347febd01c0d147015bfc5edc31dd6396fa3a5
Merge: 046c51c ce85ae9
Author: Paul Lv <realpaul@users.noreply.github.com>
Date:   Tue Nov 18 15:37:37 2014 +0800

    Merge pull request #10 from peri18/NODEJS-1751-REMOVE-PARAM-CHECK

    Fixed the requirement validation.

commit ce85ae9041e8d16ab0f1e1b8342966580db50db7
Author: Eddie Liu <gliu@appcelerator.com>
Date:   Tue Nov 18 15:34:58 2014 +0800

    Fixed the requirement validation.

commit 046c51c8583126ba7a30cb65696ecd6c1fda5dbb
Author: Paul Lv <paul@iamlv.com>
Date:   Tue Nov 18 13:13:00 2014 +0800

    [NODEJS-1753] ACS Node SDK Rework Integration

    - Remove feature of parameters check
    - Double check around all ACS Objects