Fix version number

Change-Id: I3328c3e504df84199b21282c6aa0efd3b689172f
Get tls options from config file

Change-Id: I03be617267c7399e5f73cdf994598fcc9cb427bc
Make PAM controlled by config file

Change-Id: I6ecaa62d138e74b91d78ecbc1ba219c867afd834
Make session token TTL configurable

Change-Id: Id9dbe19855b7c8013c86ce822b5024c95380c209
Get log file path from config file

Change-Id: If27b6c37b2f6207eb5138fab881a62faec5af796
Fix connecting to VM

lib/proxyi.js was looking in the wrong place for the config.settings.vm_port
setting

Change-Id: Iaa2e9096c09a992b7c33f47fa4dd8385ec3de6fd
Add CLI command to register an existing VM to a user by IP

Change-Id: I0bac36c04c0242b4a2b0ca9beb3a03d7b736ad06
Fixed proxy configuration

Fixed typo in config file that cause a client exception.
Fixed proxy lib to find config information correctly.
Updated logging in proxy lib.
Updated README.textile.

Change-Id: I594d1cbc4a40130ff6afe227cdd9e95b2ecdefa3
Updated session expiration

Added interval to the proxy lib that terminates client connections
when the session expiration has been passed. Added config file
option to specify the interval time. Added session attribute
"lastAction" to determine the session renewal grace period.
Changed session "expireAt" attribute to use a future date with a
TTL of 0. Added IDEA project files to gitignore.

Change-Id: I3d6bd4a91387c36baa419e148449229b78484ba0
Added configuration defaults and error checking

Added JSV and jsvutil Node packages.
Created JSON schema for config file.
Changed proxy to validate config file using jsvutil.
Changed proxy and sub-modules to use config generated by jsvutil.
Added TLS key and certificate validation to proxy.
All validation generates appropriate error messages.

Change-Id: I794d8d432b54db2ebe6453f76d7f16bb362d54c4
Bump version number to 1.2.0

Change-Id: If583a281f4208c13f3f31b137ea05468e4113004
Add the 'nan' module needed by the new 'authenticate-pam'

Change-Id: I1bd53c031533b92f7d5b8de10fb8d7d145b3d470
Add CLI command to associate users with data volumes

* Updated user schema to include a volume id field
* Added CLI command that sets a user's volume id to a particular value
* Stubbed out a command for automatically creating and associating a
  volume with a user. Doesn't do anything yet.
* Did NOT add any code yet that uses the data volume id for anything.
  It only updates the database.

Change-Id: I58f1bbe4a38807b9ae68d64506a4ced209fbadb2
Added extended logging support

Added verbose logging that keeps track of requests received from
the client and responses sent to the client.
Changed Winston to use color when logging to the console.
Added "log_level" and "log_request_filter" fields to example config
file and config schema.
"log_level" determines what logs will be shown.
"log_request_filter" is an array of request types to filter out
from the logs (default "SENSOREVENT" and "TOUCHEVENT").