This patch fixes disksup:get_disk_data for SUSv3, specifically OS X ML

On OS X Mountain Lion, the default output of df command includes iNode
used and iNodes free, which apparent what SUSv3 specifies. This breaks
the current parse logic and reports incorrect results. This patch adds
support for the new format and ensures older versions of OS X produce
this format by adding the -i switch (which is now the default). Adding
support for this new format rather than changing df output as we'll
presumably see this on other platforms eventually.
Removed case clause for length = 0 for both HTTP1.0 and HTTP1.1
Use "open" as default browser for crashdump viewer on Mac OS X

Running "open" on an HTTP URL will pass it to the system's configured
default browser.
Fix observer table viewer crash on formatting improper lists

Observer table viewer crashes when attempts to display a term containing improper lists (e.g. dict). Quick way to reproduce: run
ets:insert(ets:new(test,[]), {1,[h|t]}).
then start observer and open test ETS in table viewer. Observer will crash.
stdlib: Remove race in ets_SUITE:delete_large_named_table
stdlib: Remove race in ets_SUITE:delete_large_tab
Update version numbers for R17A development
Merge branch 'maint'
erl_interface: Remove superfluous comma in enum erlang_char_encoding
ssh: Test and enhance handling of nonexistent subsystem
ssh: Ctify test doc
ssh: Prepare for upcoming release

Note: If more things are added before the next releas the
appup will need more updates.
Merge branch 'ia/ssh/errorhandling-nonexisting-subsystem/OTP-10714' into maint

* ia/ssh/errorhandling-nonexisting-subsystem/OTP-10714:
  ssh: Prepare for upcoming release
  ssh: Ctify test doc
  ssh: Test and enhance handling of nonexistent subsystem
Merge remote branch 'upstream/maint'
ssl: correct test case
Merge branch 'ia/ssl/tcp_connect_test' into maint

* ia/ssl/tcp_connect_test:
  ssl: correct test case
Merge remote branch 'upstream/maint'
Fix http_request:http_headers/1 to send content-length when length is zero

In R16B01, the http_request:http_headers/1 function removes the content-length
field from the HTTP headers if the content length is zero. This results in
some (perhaps many) HTTP servers rejecting POSTs and PUTs without data with
a 411 status word. From RFC2616, section 14.13: "Any Content-Length greater than
or EQUAL to zero is a valid value".
Fix the title of hipe_app documentation page
Add transport_opt() watchdog_config

To make the number of watchdogs sent before the transitions REOPEN ->
OKAY and OKAY -> SUSPECT configurable. Using anything other then the
default config is non-standard and should only be used for test.